一、如何查看编译时间
终端执行下面命令
defaults write com.apple.dt.Xcode ShowBuildOperationDuration YES
编译时,Xcode编译进度条走完后,会展示编译时间
二、可优化点
- build setting中 Optimization Level 设置优化
配置项 | 含义 |
---|---|
None | 编译器不执行优化,不改善代码性能,编译耗时较少 |
Fast | 编译器执行简单的优化来提高代码性能,相对增加编译耗时 |
Faster | 编译器执行所有优化,提升代码性能,但增加编译耗时 |
Fastest | 编译器执行所有优化,改善代码的速度,但会增加代码长度,编译速度慢 |
Fastest,Smallest | 编译器执行所有优化,不会增加代码长度,它是执行文件占用更少内存的首选方案,干的事儿越多,需要的时间就越长 |
基于上述情况,在 Develop(开发环境