まーぽんって誰がつけたの?

iOS→Scala→インフラなおじさん技術メモ

実プロジェクトにおけるSwiftっぽい書き方集が欲しい

勉強会とか開かれないかなー。こんなのを知りたい。自分用メモ。

  • UITableViewのDataSource、DelegateジェネリクスSwiftっぽく分離する。
  • UITableViewのSectionをEnumでうまいこと扱う
  • Structの使いどころ
  • Protocolの使いどころ
  • カテゴリ拡張をProtocol Extensionで代替する
  • viewWillAppearでviewDidLoad並みに1回だけ処理する
  • モックとかスタブとかをライブラリ使わずに書けるみたいなこと
  • Stringで指定してる部分をEnum
  • Enumに値をバインドして使うのはどんなとき
  • 異なるサブクラスreturnする関数
  • ArrayにProtocolを満たしたものだけを突っ込む

・・など

ヒントとなりそうな記事