XCode10の早くなったビルドを試してみる
iOSアプリエンジニアの多くが感じる、「ビルドに時間がかかる」という苦悩が、XCode10の新しいビルドシステムでマシになるそうなので検証してみました。
環境
マシン
- MacBook Pro 2017 13inch
- OS: High Sierra ver 10.13.5
- CPU : Core i7-7660U
- RAM : 16GB
- MacBook Pro 2017 13inch
IDE
- XCode10 beta2(10L177m)
比較対象のIDE
- XCode9.4.1
方法
事前にビルド時間を表示するオプションを有効にした状態で、TrySwiftをクリーンビルドして時間を測定してみます。TurboBoostを考慮して、10回ビルドをし続けて最速の結果を比較してみます。
TurboBoostを切ってやっても良かったのですが、実際に利用する際の環境に近づけたかったので、切らずに検証します。
結果
- XCode 9.4.1
- XCode 10 beta2(10L177m)
結論
XCode10を利用することでTrySwiftの場合、ビルド時間が3/5に短縮されることがわかりました。
これまでビルド時間が長すぎて感じたつらさがある程度緩和されたのではないでしょうか。XCode10の正式リリースが楽しみですね!