什么是Xcode 9.3中Swift的-Osize构建设置?

时间:2018-04-03 08:34:26

标签: ios swift xcode

今天我将我的Xcode从9.2升级到9.3

所以提到 Swift编译器添加新代码优化,启用-Osize Build设置

enter image description here

1 个答案:

答案 0 :(得分:2)

来自release notes

  

添加了一个选项,可以通过大小(-Osize)优化Swift编译器的优化级别到项目编辑器的“生成设置”窗格。选择此模式时,Swift编译器最小化编译代码的大小。 (36887476)

     

按文件或模块编译Swift代码的选择从优化级别设置移动到编译模式,这是项目编辑器的“生成设置”窗格中Swift编译器的新设置。以前,此选择已与优化级别设置中的其他选项结合使用。按文件编译只能构建更改的文件,从而实现更快的构建。按模块编译可实现更好的优化。 (36887476)