在Mac的Xcode中以发布模式进行编译时应使用哪些优化/设置?

问题描述

我有一个正在使用的应用程序,它将在MacOS和Adobe产品中使用。

SDK仅带有项目的调试发布模式。如果尝试编辑方案并在“运行”下查看,则无法将其切换为发布,因为除调试外没有其他选项。根据我的阅读,这意味着我要么必须创建一个新方案,要么对其进行编辑。

在Windows中,在调试和发布模式之间进行编译会在应用程序中产生巨大的性能差异,因此我认为在MacOS中也会发生相同的情况。因此,正确设置适当的优化对我来说很重要。但是,我不知道哪个重要。

有人建议通过编辑调试模式或创建一个新的最佳设置来优化我的应用程序的性能吗?

谢谢-我是Windows开发人员,而Mac是我的新手,所以我在这个部门有点盲目。

谢谢, -理查德

解决方法

要创建新方案:

  1. 使屏幕看起来像以下屏幕截图:

enter image description here

  1. 单击AppStore下方的“ +”。这将使用新名称创建现有方案的副本。

  2. 使用所需的编译器设置等编辑新创建的配置。

然后,新创建的配置应显示在“编辑方案”窗口中。


编辑:要设置优化标志,请使屏幕看起来像这样,然后为每种配置选择所需的标志:

Set optimisation flags

我鼓励您尝试。所有这些都不困难。