1、禁用indexing

在終端(terminal) 輸入
defaults write com.apple.dt.XCode IDEIndexDisable 1
並重啟Xcode。
(不是大神勿用哈,附還原命令)
defaults write com.apple.dt.XCode IDEIndexDisable 0
2、減少系統記錄的最近打開數目數量
打開系統偏好設置——通用,把“最近使用的項目”由默認10,修改為5或者更少。

此時,不一定能立即加速,需要重新啟動系統。
3、提高XCode編譯時使用的線程數
defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4

4、 將Debug Information Format改為DWARF
在工程對應Target的Build Settings中,找到Debug Information Format這一項,將Debug時的DWARF with dSYM file改為DWARF。

5、將Build Active Architecture Only改為Yes
在工程對應Target的Build Settings中,找到Build Active Architecture Only這一項,將Debug時的No改為Yes。
這一項設置的是是否僅編譯當前架構的版本,如果為No,會編譯所有架構的版本。需要注意的是,此選項在Release模式下必須為No,否則發布的ipa在部分設備上將不能運行。這一項更改完之后,可以顯著提高編譯速度。

6、有些人習慣用Xcode提交代碼,不過我一般是分開的Xcode就負責編輯代碼,提交代碼的工具另外。

參考來源
http://blog.csdn.net/maozhu_yimi/article/details/49995251
http://blog.csdn.net/zhaoxy_thu/article/details/30073485
