Swiftのビルド時間の計測と短縮

Build Settings > Swift Compiler - Custom Flags > Other Swift Flags
に、以下設定を追加。順番重要。

-Xfrontend -warn-long-function-bodies=100

これで、コンパイルに100ms以上時間がかかっている関数名が、warningで表示される。
100の部分を色々調整して、あきらかに遅いところからつぶしていく。

遅かった原因の例
CGFloatの計算
CGRectの初期化に計算式を入れる