0

是否有RELEASE定义或可能是另一个名称?

我有点不想用

#ifndef DEBUG

#endif

因为n可能不如我们使用 a 明显RELEASE,这很清楚。

如果没有可用的,那么将以下内容添加到定义Support Files/project_name.pch的好方法中吗?RELEASE

#ifndef DEBUG
  #define RELEASE 1
#endif
4

1 回答 1

1

DEBUG只是在预处理器宏下的 Xcode 的构建设置中定义。在该部分中,您可以为所有构建、调试构建或发布构建指定要定义的宏。只需添加RELEASE到发布部分,您就有了您想要的;或者,如果您更喜欢#if放入#ifdef调试DEBUG=1, RELEASE=0部分和DEBUG=0, RELEASE=1发布部分。

(如果你不使用 Xcode,你的构建系统/编译器应该有类似的设施。)

于 2012-08-17T03:16:31.123 回答