iOSエンジニアのすーです! あちらこちらでWWDC2016ネタで盛り上がっている中、それとは関係のない記事を投稿させて頂きます...! 現在弊社のFammでは、もともとObjective-C Onlyで書かれたプロジェクトでしたが、 新規機能は基本的にSwiftで書くようにして、少しずつ既存のコードをSwift化することで、Swiftがプロジェクト全体の約45%を占めるようになりました。 そこで浮上してきた問題が、 ビルド時間 です。。 差分ビルドが有効とはいえ、開発中のブランチを行ったり来たりしたり、ちょっとObjective-C側のコードを書き換えたりしてタイミングが悪いと差分ビルドが働かずまた一からSwiftのソースコードをコンパイルしてってなって...。 まだ、自分の使っているマシンの性能が良い方なので、そこまで気にはならないのですが、これがCI環境となるともっと悩ましいことにな
![Swiftのビルド時間を減らしてCI環境でのデプロイも早くしたお話 - Tech Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/6d449d8f1ca61572ca10f9842801af7fd13fe390/height=288;version=1;width=512/https%3A%2F%2Fimg.esa.io%2Fuploads%2Fproduction%2Fattachments%2F1486%2F2016%2F06%2F09%2F10632%2F2a78242d-bcb9-43e2-82f6-d938db6a1fdc.png)