我刚刚升级到 Xcode 6.3,并试图将编译时间减少到可管理的程度。我的项目中有大约 120 个 swift 文件/类,编译需要 2-3 分钟。我的项目还有两个测试目标:UnitTests
and AutomatedTests
.
Here's a snapshot of what's going on when I build:
在每个“编译 Swift 源文件”下,它编译了每个 Swift 文件。我亲眼目睹了这一切的发生。
为什么它会编译所有内容两次,我该如何阻止它?
- Edit -
@matt 指出它为每个架构构建一次。我假设这对于开发来说不是必需的(在模拟器中运行)。关于如何只为目标设备构建适当的架构有什么建议吗?
改变仅构建活动架构调试和任何其他非发布配置的设置No to Yes。你希望它是Yes当您构建分发时,但否则将其设置为No意味着你的文件不会被编译两次。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)