9
当我运行的代码如下所示:DEBUG宏定义在哪里?
- (void)viewDidLoad
{
#ifdef DEBUG
NSLog(@"debug");
#else
NSLog(@"here");
#endif
[super viewDidLoad];
}
我看到“调试”在日志中打印出来,但是我没有定义DEBUG
明确。它在哪里定义?
当我运行的代码如下所示:DEBUG宏定义在哪里?
- (void)viewDidLoad
{
#ifdef DEBUG
NSLog(@"debug");
#else
NSLog(@"here");
#endif
[super viewDidLoad];
}
我看到“调试”在日志中打印出来,但是我没有定义DEBUG
明确。它在哪里定义?
它很可能是在您的构建设置中的预处理器宏下定义的。
这里是我的项目
是的,这是事实的一个例子。 – itenyh