我正在使用XCode 4,在我的项目构建设置中,我已经设置:
Preprocessor macros
Debug DEBUG;FULL
Release FULL
在同一项目的另一个目标中:
Preprocessor macros
Debug DEBUG;LITE
Release LITE
两个目标使用完全相同的文件,只有plist信息文件是不同的。
然后在我的代码中,我写道:
#ifdef FULL
// ###### FULL VERSION
NSLog(@"test");
// ######
#endif
但是日志从未被写入。
我做错了什么? 我不想(需要)为FULL语句设置一个值。