iOS

Xcode9、iOS11より、アプリをiTunes Storeへアップロードした時に1024サイズのアイコンをAssetに設定することが義務付けれられています。この設定をしていないと、アップロード完了後に以下のようなエラー文として警告 ...

iOS

Xcode9でiosアプリを作る際に、http通信をブロックするATS(App Transport Security)という機能があります。このブロックを解除する設定をしないと以下のようなエラーになりリクエストが失敗してしまいます。

watchOS

AppleWatchの実機テストやWatchOSを含んだアプリをAppStoreへ申請するときにこのようなエラーが出る場合があります。

Embedded binary is not signed with the same ...

Objective-C,Swift

SwiftとObjective-CのCGRect、CGSize、CGPointの指定の方法です。

CGRect、CGRectMakeSwift4.0view.frame = CGRect(x : 0, y : 0, width ...

Swift

UITableViewは基本的にコンテンツ領域が下へ伸びている状態のものしか作れませんが、UITableViewを180度回転させて、さらにその中のUITableViewCellを逆回転で180度回転させることにより、基本のスクロール ...

Swift

カスタムUIViewやUIButtonを作成した時に、initメソッド内で定数や配列の初期化などを行いたい場合があります。この時initメソッドをoverrideする必要があります。

1.initメソッドをoverrideするo ...

Objective-C

safariなどの他アプリのブラウザで開いたPDFファイルを自分で作成したアプリで開くようにしたい場合の方法です。

1.Document Typesにpdfを設定する

まず、Target > Info > Doc ...

Objective-C

UITabBarControllerのタブを押して画面を切り替えるのではなく、任意のタイミングでUITabBarControllerのタブを押した状態と同じ処理をさせる方法です。

独自に実装したUIButtonやUIBar ...

Objective-C,プログラム

タブバーの画像、タイトル、文字色を個別に設定し、デザイン性をあげたい場合があります。
タブバーのタイトルの色を一括で変更する方法はよく記載がありますが、個別に設定できる記事が少なかったので記述しておきます。

タブバーの画 ...

Objective-C,プログラム

今回はアプリのバージョンとアプリを起動中のiphoneのバージョンの取得方法について、よく使うけど間違えやすいのでまとめました。

アプリのVersion(バージョン)とBuild(ビルド)の取得方法

Xcodeの設定でバージ ...