确定宏中的当前构建类型/方案

时间:2013-03-01 01:25:43

标签: ios xcode

我希望能够通过宏来阻止存档构建(用于分发),这样我就不会忘记添加或更改关键功能。

理想情况下,我想这样做:

#define REQUIRE_FIX(ERROR_MSG) (\
#if __ \
#error ERROR_MSG \
#endif)

我需要为__检查当前的构建类型/方案做什么?

1 个答案:

答案 0 :(得分:1)

您可以在目标的构建选项中为每个构建方案设置预处理器定义。

enter image description here

通常阻止存档构建我只会使用

#ifndef DEBUG
    #error "Fix this first!"
#endif