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