【发布时间】:2014-12-17 10:37:47
【问题描述】:
我在为不同的构建目标定义预处理器宏时遇到了问题。
我通过将所有配置的预处理器宏设置为$(inherit)和SOME_FLAG,为每个目标的构建设置添加不同的标志,其中@每个目标的 987654323@ 可能不同。这对我的大多数目标都适用,但并非对所有人都适用。我尝试重新启动 Xcode,清理目标并为其他目标重复上述过程(有效)。
在项目级构建设置中,我只有 DEBUG=1 用于调试配置。
我完全不知所措,因此非常感谢任何关于从哪里开始寻找的提示。
【问题讨论】:
-
您确定目标级别的构建设置没有覆盖这些值吗?在构建设置中,您通常可以看到从项目级设置继承的设置;验证它们是否正确。
-
我希望能澄清我的问题。重点是将宏设置在目标级别,它们看起来确实正确。但是编译器看不到。
标签: ios objective-c xcode