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