0

当且仅当从单元测试类调用该方法时,我才想调用某个方法。我为此实现了以下代码:

    #ifndef UNIT_TESTING

    NSLog(@"inside unit testing");

#endif

当我从控制器类调用时不会调用它。我应该怎么做才能调用这个循环?如何将宏设置为 UNIT_TESTING

4

1 回答 1

0

在您的单元测试目标构建设置中(在 X 代码中),将以下内容添加到“Apple LLVM 3.1”部分(或等效的 GCC 部分,如果您仍在使用该部分)下的“预编译头文件中未使用的预处理器宏”选项中:

UNIT_TESTING=1
于 2012-07-10T06:58:42.053 回答