DEBUG宏在哪里定义?

ite*_*nyh 10 macros objective-c c-preprocessor

当我运行如下代码时:

- (void)viewDidLoad
{

#ifdef DEBUG
    NSLog(@"debug");
#else
    NSLog(@"here");
#endif
    [super viewDidLoad];
}
Run Code Online (Sandbox Code Playgroud)

我看到日志中打印了"debug",但我没有DEBUG明确定义.它在哪里定义?

Ben*_*ove 17

它很可能在预处理器宏下的"构建设置"中定义.

以下是我的一个项目的示例 以下是我的一个项目的示例