你能告诉我如何在我的 Xcode 项目中设置全局 #define 吗?
我不想将#define DEBUG 放在我项目的每个 .h 中。
谢谢
最佳答案
这通常在 Xcode 项目属性中完成。在项目窗口中右键单击项目本身(项目是层次结构的顶层)并选择“获取信息”。这将打开项目检查器窗口。在检查器窗口中,选择“build设置”选项卡。现在,使用搜索字段查找名为“预处理器宏”的条目,并输入字符串 DEBUG
进入那个条目。
如果您仅针对“调试”构建配置执行此操作(项目检查器窗口中应该有一个下拉菜单),则此 DEBUG
宏只会在您实际调试时被#defined。
见 Apple's documentation对于所有肮脏的细节。
关于xcode - 在 XCode 中设置全局 #define,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1080131/