Xcode , 开发中加快编译

项目大了,编译慢,

开发新功能,还是编译老代码,很烦呀

如果在项目中,新开一个项目,

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

无关的模块,对他隔离

有点类似,project in project

 


 

上面说的,探索,悬

可以用 Xcode 的多 target 来简化编译

新功能,放在一个 tartget , 取消无关的编译项目,也是一个辛苦活

  • 先拷贝一个 target

Xcode , 开发中加快编译

 

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

然后就是不停选择文件的归属

新功能的属于主 target 和 debug target,

debug target 不要老功能的代码

Xcode , 开发中加快编译

  • 去除编译的负担,大头在 frame work,

Xcode , 开发中加快编译

  • 去除编译的负担,大头在 frame work,

相应的要,解除无关库的引用

Xcode , 开发中加快编译

  • 一般的,对于 Swift 库的 OC 代码,

还有建立对应的 pch 文件,引入 OC 的代码