用于配置的XCode预处理器宏?

时间:2009-09-28 03:42:24

标签: objective-c xcode macros c-preprocessor conditional-compilation

我希望我的XCode Objective-C项目能够检测它正在构建的配置。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:13)

您可以拥有每个配置的宏定义。打开项目设置,从配置下拉菜单中选择配置,然后转到预处理器宏。对于Debug,我建议定义宏_DEBUG,对于发布,我建议定义_RELEASE,因为这些是使用的典型值。它们作为-D选项传递给编译器,例如-D_DEBUG

您还可以将-D选项直接添加到其他C标志设置中。