Swift

Swift

Instance method ‘stroke(_:lineWidth:)’ requires that ‘Binding‘ conform to ‘ShapeStyle’

背景 SwiftUIで、@BindingしているColorをfill()やstroke()に指定したらエラーになる struct SelectColorView: View { @Binding var selectedCol...
Objective-C

[OSX] rvictlでなにもおこらないときの解決策

問題 iPhoneのパケットをキャプチャするために、Macで以下のコマンドを打っても、何も起こらない rvictl -s B0E8FE73DB17D4993BD549418BFBDBA70A4AF2B1 原因 UDIDが大文字だっ...
2020.02.07
Objective-C

[XCode10] 実機のフォルダ内を確認する

実機デバッグ時にアプリのTmpフォルダやDocumentフォルダの中身を確認する方法。 Window > Devices and Simulators 歯車アイコンをクリック 「Download Container」を選択 保存先を指...
スポンサーリンク
iOS

Enum case ‘*’ not found in type ‘*?’

背景 XCodeを9から10にあげて、 Swiftも3から4にあげました。 (なんでSwift3だったかは謎) class HogeView : UIView { var hogeColor: HogeColor! f...
Objective-C

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

問題 UIColorが定義されたdefineをbridging-headerでimportしたのに、 いざSwiftでその定数を使おうとすると、ビルドエラーになる。 Use of unresolved identifier ...
iOS

[iOS] AutoLayout使用時の注意点

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

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

問題 AutoLayoutを使用した場合、Frameが決定されるのがviewWillAppear後のため、 初期化処理をviewDidLayoutSubviewsに記載する必要がある。 しかし、viewDidLayoutSubvie...
2018.05.27
Objective-C

UITraitCollectionがunspecifiedになる

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

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

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

ARC forbids Objective-C objects in structs or unions

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

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

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

[iOS] didDeselectItemAtIndexPathが取得できない

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

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

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

[CocoaPods] Git LFSを導入する

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

[CocoaPods] import時にエラー

問題 Objective-Cのプロジェクト その中でSwiftファイルを作成 そのSwiftファイルからmoduleをimportしようとしたら、ビルドエラー Could not build Objective-C modul...
iOS

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

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

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

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

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

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

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

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

Swiftの勉強を始めました

会社の同期たちに、 今週の日曜日までにiOSアプリを作成して欲しい、と、 Mashup Awards 2017に誘われました。 いい機会なので、Swiftで作ってみることにしました。 (短納期だから無謀なチャレンジではある) 普段は...
2017.12.05
スポンサーリンク