[iOS] 改善Xcode編譯速度
專案已經開發超過一年半,累積的檔案數量已將近2500個(可見文章:專案檔案數遞增),想必日後編譯速度將會越來越慢,會深刻地影響我們開發的效率,尤其是在要了解前人所寫的程式碼,我們總是會稍微修改一下變數/參數來嘗試是否為增修的關鍵目標,所編譯頻率相當大,三不五時就要按Command+R。
我嘗試過許多改善開發效率的方法,其中有三個可以嘗試:
- 提高XCode編譯時使用的執行緒數
- 將Debug Information Format改為DWARF
- 將Build Active Architecture Only改為Yes
1和3在我們的專案早已設定完畢,只剩下2可以嘗試,沒想到效果超好,提升幾乎10倍快的編譯速度!








![[Xcode] 主線程檢查器 (Main Thread Checker)1](https://cg2010studio.com/wp-content/uploads/2018/08/xcode-e4b8bbe7b79ae7a88be6aaa2e69fa5e599a8-main-thread-checker1.png?w=540)


HappyMan・迴響