当且仅当从单元测试类调用该方法时,我想调用一些方法。我为此实现了以下代码:
#ifndef UNIT_TESTING
NSLog(@"inside unit testing");
#endif
当我从控制器类调用时,不调用它。我应该怎么做才能调用这个循环?如何将宏设置为UNIT_TESTING
答案 0 :(得分:0)
在您的单元测试定位构建设置(在X代码中)中,将以下内容添加到“Apple LLVM 3.1”部分下的“预编译器头中未使用的预处理器宏”选项(如果您仍然是等效的GCC部分)使用那个):
UNIT_TESTING=1