Xcode7 + Swift2.2 から Xcode8 + Swift3 へマイグレーションしたことの作業記録です。同じようにステップアップする人は沢山いると思いますので何かの参考になればこれ幸いです。 というわけで、開発を担当している Zaim の iOS アプリで Swift のバージョンアップを実行しました。コンパイルエラーの掃除がなかなかに大変でしたよ。 移行のおおまかな流れ ”何事も最初が肝心なんだよ” だいぶ省略するけど以下みたいな感じか。移行できるかどうか調べるとかまあそういうのは置いといて…。 (誰かが Swift3 を使いたいと言いだす) 使っている外部ライブラリをアップデートする Xcode の Convert To Current Swift Syntax で Swift3 に変換してもらう 変換ミスを修正したり、変換してくれななかった部分を修正する、外部ライブラリ類