我在我的 iOS 项目中使用 Swift 代码,在使用 Swift 之前,该项目已经有很多 Objective C 源文件。不幸的是,自从我做出这个决定以来,我的构建时间就很长。
我知道 Swift 1.2 支持增量构建功能,但我不知道为什么该功能不起作用。
Xcode 设置中是否有用于增量构建的编译选项来解决该问题?或者我应该等待下一个版本的 Swift 和 Xcode?
另外,我使用支持 Swift 1.2 的 Xcode 6.4。
嗯,最近,我也遇到了同样的问题,所以我调整了 Xcode 设置,效果很好。
我改变了什么?
1) Xcode 项目 > 构建设置 > 仅构建活动架构
- 用于调试:是
- 是否发布:否
2) 调试时停止生成dYSM 文件。为此:
- Xcode 项目 > 构建设置 > 调试信息格式 = DWARF
3) 停止整个模块优化。为此:
- Xcode 项目 > 构建设置 > 整个模块优化 > 否
这些设置将减少编译时间近 20 - 25 秒。如果您有任何其他技术或问题,请告诉我
| 归档时间: |
|
| 查看次数: |
397 次 |
| 最近记录: |