記事情報企業

既存のObjective-CアプリケーションをSwiftで書き換えた話

既存のObjective-CアプリケーションをSwiftで書き換えた話

海外事業向けのiOSアプリケーション開発を担当している西山(@yuseinishiyama)です。クックパッドは現在、海外複数カ国に向けてサービスを展開しています。 主にObjective-Cで記述されたアプリケーションを全面的にSwiftに書き換える機会があったので、その際…...

更新日: 2015-04-27
記事の見出し
  • 既存のObjective-CアプリケーションをSwiftで書き換えた話
  • 書き換えに至るまでの経緯
  • Objective-C期
  • Objective-C、Swift混在期
  • Swift期
  • なぜ書き換えたか
  • Objective-CとSwiftの混在によって生じる制約
  • Objective-CからSwiftを参照しないようにする?
  • Swiftのメリットを享受するには
  • Swift化のメリット
  • ジェネリクスの活用
  • モデルとAPIクライアントの表現
  • Eitherによるエラーハンドリング
  • Enumの活用
  • Swiftは実用段階か
  • Swift1.2の登場
  • Swiftのエコシステム
  • Swiftに移行するべきか
  • おわりに
テックブログ情報
既存のObjective-CアプリケーションをSwiftで書き換えた話
ブログクックパッド開発者ブログ
ブログ概要
QiitaQiita::cookpad
会社名株式会社クックパッド
会社概要国内6000万MAUのレシピ投稿・検索サービスの『クックパッド』を運営しています
上場情報Yahoo!ファイナンス