我在 Xcode 8.2 中使用多个目标,除了处理文件外一切都很好。
为了导入文件,我为每个目标使用了不同的 pch,但在使用不同的类文件时遇到了问题。
如何与源中的其他目标文件一起工作,它会在构建应用程序时引发错误。当我尝试在build设置中添加预处理器宏但我在 Xcode 8 中找不到预处理器宏部分时。是否有其他选择?请建议一些其他方法来处理同一源中的不同目标文件。
提前致谢。
最佳答案
选择目标并转到build设置。
在那里搜索“Preprocessor Macros”你就能找到。 为特定目标设置宏。
在代码中使用#ifdef 来检查是否定义了宏,根据宏定义编写针对特定目标的代码。 该特定代码将仅反射(reflect)到该目标。
关于ios - Xcode 8 预处理器宏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44847349/