iOSアプリをSwiftで開発する上で、個人的に参考にし、取り入れている手法をまとめます。
コーディング規約
基本、ここら辺に従っています。定期的に読むとよい気がします。
Tips
-
iOSアプリのコードレビューで最近気になるところ
以下の点は、この資料で教わりました。- @IBOutletのdidSetでlayerを設定するときれい
- DataSourceのオブジェクトはStoryboardで注入できる
- enumを活用すべき
-
Making Your App Static
storyboard, cellの読み込み時に、identifierの文字列を使わないで書くスマートな方法が紹介されています。genericsの便利さがよく分かります。 -
Keyboardの上下
animation curveまできちんと扱われているものは意外と少ない気がします。