所有XCode iPhone项目配置的常见预处理器宏

3

我通常为我的应用程序设置四个目标配置(Debug,Release,Distribution,Ad Hoc)。

是否有一种方法可以为所有这四个配置添加一个公共宏,而不破坏我已经设置的宏(在编辑器中看到“多个值”)。

提前感谢, Obiwahn

3个回答

3

在前缀头文件中定义宏(将包含在所有源文件中)。


当然可以!每个配置中定义的唯一宏应该是那些因配置而异的宏。 - Steven Fisher

0

另一种方法是使用$(inherited)宏从父级上下文中包含设置,这对于某些情况可能更有效。这与Xcode 4让您查看设置级联的方式非常相似。


0

你可以让所有的目标使用同一个 .xcconfig 文件;请参阅苹果文档中的“构建配置文件”部分。请注意,尽管截图已经过时,但该材料似乎是准确的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接