我有一个由目标决定的多应用程序项目。是否可以使用条件语句来确定选择了哪个目标。
即我有两个类似控制器的变体,但希望根据目标
显示相关的控制器我希望像#if /#endif
这样的东西答案 0 :(得分:1)
在目标的xcconfig文件中,指定预处理器宏以使用#if
进行测试:
GCC_PREPROCESSOR_DEFINITIONS = TARGET_MYAPP
如果您正在使用构建窗格,则这是目标构建窗格中的“预处理器宏”条目。然后你应该switch to xcconfig files。 Growl source code是使用xcconfig的复杂多目标项目的一个很好的例子。