「Swift」一覧

[Swift] Objective-Cのマクロを使うときの注意点

問題 UIColorが定義されたdefineをbridging-headerでimportしたのに、 いざSwiftでその定数を使おうとすると、ビルドエラーになる。 Use of unresolved identifier やっていることはこれと一緒↑ 原因 Swiftからは、簡単なマクロ(範囲があいまい…)しか呼べ...

[iOS] AutoLayout使用時の注意点

AutoLayout使用時、view.frameはViewWillLayoutSubViews以降で取得する

[Swift] viewDidLayoutSubviewsで初回だけ処理をしたい

問題 AutoLayoutを使用した場合、Frameが決定されるのがviewWillAppear後のため、 初期化処理をviewDidLayoutSubviewsに記載する必要がある。 しかし、viewDidLayoutSubviewsは何度も呼ばれるメソッドのため、 普通に書くと何度も呼ばれてしまう。 対処法 lazyを使う...

UITraitCollectionがunspecifiedになる

UITraitCollectionはviewDidLoadではまだ値がセットされていない

AutoLayoutをコードで記述するときの注意点

問題 AutoLayoutの制約を記述していたら、ビルドは通るが、実行時にエラーが出て落ちた。 *** Terminating app due to uncaught exception 'NSGenericException', reason: 'Unable to activate constraint with ancho...

ARC forbids Objective-C objects in structs or unions

NSObjectを持つ構造体 を利用するObjective-Cクラス をSwiftから使用する ときの対処法

[iOS] [Generic] Creating an image format with an unknown type is an error

Photosでエラーが出て写真が取得できないときの対処法

[iOS] didDeselectItemAtIndexPathが取得できない

オーバーライドしたら、忘れずにsuperを呼び出す!

[Swift4] Objective-Cからクラスを利用する

Swift4から書き方が少し変わったようなのでメモ

[CocoaPods] Git LFSを導入する

CocoaPodsからダウンロードしたライブラリを使用する際に、Git LFSが適用されていなかったためにビルドエラーになってしまったときの、対処法

[CocoaPods] import時にエラー

問題 Objective-Cのプロジェクト その中でSwiftファイルを作成 そのSwiftファイルからmoduleをimportしようとしたら、ビルドエラー Could not build Objective-C module 'Clarifai_Apple_SDK' (Clarifaiは画像認識系のAIサービス) ...

iOS × ディスプレイサイズ 早見表

iOSアプリ開発の際、サポートOSごとにどの画面サイズに対応すべきか迷わないように、表にまとめました

[Swift4] HTTP通信 / WebAPIからデータを取得し利用する

ライブラリを使用しないで、サーバーからJSONを取得

[iOS] 作ったGestureRecognizerはちゃんとaddGestureRecognizerする

左右にスワイプした時のアクションが取れなくなった時の対処法

[Swift] Function Menuに見出しをつける

Swiftで#pragma mark的なのを使うメモ

Swiftの勉強を始めました

会社の同期たちに、 今週の日曜日までにiOSアプリを作成して欲しい、と、 Mashup Awards 2017に誘われました。 いい機会なので、Swiftで作ってみることにしました。 (短納期だから無謀なチャレンジではある) 普段はObjective-Cで稀にアプリの保守をしているくらいなのですが、 いつかそれをSwiftに置き換...

NO IMAGE

複数の変数に同じ値を代入する

複数の変数に同じ値をいっぺんに代入する(同時代入・多重代入)方法を言語ごとにまとめてみました。