如何在Xcode中启用优化?

时间:2015-12-28 17:19:47

标签: xcode swift optimization build

我在Xcode 7.2中有一些运行良好的Swift代码,但是当我从命令行运行swift -O main.swift来运行它的优化版本时,我的代码运行得非常快。

如何在Xcode中启用代码优化?我试过产品 - >构建 - >正在运行,但是没有以优化的速度运行它。我没有在“启用优化”或“发布版本”的项目设置中看到任何内容。

1 个答案:

答案 0 :(得分:3)

如果选择Product -> Scheme -> Edit Scheme,然后定位运行方案,您将看到它有两个构建配置:

  • 调试:使用选项-O0构建,无需优化。
  • 发布:使用选项-Os进行构建,以实现最快/最小的优化。

您可以在 Apple LLVM 7.0 - 代码生成,优化级别下的项目构建设置中找到这些值。

一个选项是编辑Run scheme的构建配置,默认为Debug,并将其更改为Release。

另一个选择是构建默认为Release的分析,并构建可以分析的优化版本。