任何人都可以确认我应该用于编译器优化的默认选项吗?我记得我在 Xcode4 预览时更改了此设置以解决错误,但现在我不记得它之前设置了什么(即默认情况下)。
我目前将其设置为:
Debug: Fastest, Smallest [-Os]
Release: Fastest, Smallest [-Os]
我很确定应该是:(但想检查一下)
Debug: None [-O0]
Release: Fastest, Smallest [-Os]
是的
None -O0
。创建一个新项目并检查设置告诉我你是正确的。
Xcode 8.2.1 中的默认值是: Apple LLVM 优化模式:最快、最小 [-Os] Swift 的优化模式:快速、全模块优化 [-O -whole-module-optmization]