ls -al

仮想通貨やプログラミングに関する事などをつらつらと書き綴ります

XCode10の早くなったビルドを試してみる

iOSアプリエンジニアの多くが感じる、「ビルドに時間がかかる」という苦悩が、XCode10の新しいビルドシステムでマシになるそうなので検証してみました。


環境

  • マシン

    • MacBook Pro 2017 13inch
      • OS: High Sierra ver 10.13.5
      • CPU : Core i7-7660U
      • RAM : 16GB
  • IDE

    • XCode10 beta2(10L177m)
  • 比較対象のIDE

    • XCode9.4.1

方法

 事前にビルド時間を表示するオプションを有効にした状態で、TrySwiftをクリーンビルドして時間を測定してみます。TurboBoostを考慮して、10回ビルドをし続けて最速の結果を比較してみます。

TurboBoostを切ってやっても良かったのですが、実際に利用する際の環境に近づけたかったので、切らずに検証します。


結果

  • XCode 9.4.1

XCode9

  • XCode 10 beta2(10L177m)

XCode10


結論

XCode10を利用することでTrySwiftの場合、ビルド時間が3/5に短縮されることがわかりました。

これまでビルド時間が長すぎて感じたつらさがある程度緩和されたのではないでしょうか。XCode10の正式リリースが楽しみですね!