【发布时间】:2011-05-23 05:53:10
【问题描述】:
我发布了我的 iPhone 应用程序的精简版并且在商店中。现在,我想为“完整”版本添加代码,但我卡在了一个点上。
在项目中添加第二个目标后,精简版编译正常,但完整版没有。这是因为 _Prefic.pch 文件中定义的宏对完整版代码是不可见的。
一个项目可以有多个 .pch 文件吗?如果不是,如何指定 XCode 与两个目标共享 .pch 文件?
【问题讨论】:
我发布了我的 iPhone 应用程序的精简版并且在商店中。现在,我想为“完整”版本添加代码,但我卡在了一个点上。
在项目中添加第二个目标后,精简版编译正常,但完整版没有。这是因为 _Prefic.pch 文件中定义的宏对完整版代码是不可见的。
一个项目可以有多个 .pch 文件吗?如果不是,如何指定 XCode 与两个目标共享 .pch 文件?
【问题讨论】:
右键单击您的目标并选择“获取信息”。在“Build”部分搜索“Prefix Header”设置并查看其值。根据需要设置值(设置为新文件或现有文件)。
【讨论】: