Xcode , 開發中加快編譯

項目大了,編譯慢,

開發新功能,還是編譯老代碼,很煩呀

如果在項目中,新開一個項目,

他可以使用公共組件,pods,

無關的模塊,對他隔離

有點類似,project in project

 


 

上面說的,探索,懸

可以用 Xcode 的多 target 來簡化編譯

新功能,放在一個 tartget , 取消無關的編譯項目,也是一個辛苦活

  • 先拷貝一個 target

 

  • 一般會新建你的入口,指定功能的入口

然後就是不停選擇文件的歸屬

新功能的屬於主 target 和 debug target,

debug target 不要老功能的代碼

  • 去除編譯的負擔,大頭在 frame work,

  • 去除編譯的負擔,大頭在 frame work,

相應的要,解除無關庫的引用

  • 一般的,對於 Swift 庫的 OC 代碼,

還有建立對應的 pch 文件,引入 OC 的代碼