9
A
回答
16
这在Xcode项目属性一般完成。在项目窗口中右键单击项目本身(该项目是层次结构的顶层),然后选择“获取信息”。这将启动项目检查员窗口。在检查器窗口中,选择“构建设置”选项卡。现在,使用搜索字段查找名为“预处理器宏”的条目,并将字符串DEBUG
放入该条目中。
如果仅为“调试”构建配置(在项目检查器窗口中应该有一个下拉菜单)执行此操作,则只有在实际调试时才会对此DEBUG
宏进行定义。
请参阅Apple's documentation了解所有肮脏细节。
13
另一种选择是使用您的项目的.pch
文件。它代表预编译的头文件,并在您的项目中的任何其他文件之前编译。
这意味着如果您在.pch
文件中放入#define
或#import
,它将包含在项目的每个文件中。
编辑
正如我最近发现,您在使用.pch
文件是carful。
- 每一次改变您对文件中的.pch
EVERY文件将被重新编译.--
,如果你有一个大的项目,这可能需要一些时间。
相关问题
- 1. PHP:在一个类中设置一个全局变量
- 2. 在一个函数中设置一个全局变量
- 3. 设置一个JavaScript变量全局
- 4. 设置一个全局菜单
- 5. 在XCode上设置一个观察全局变量的条件断点
- 6. 如何在C++中的void中设置一个全局int?
- 7. RSpec中的全局设置
- 8. 如何在python烧瓶中设置一个全局变量?
- 9. 在codeigniter函数中设置一个全局变量
- 10. 设置一个全局变量并在jquery/javascript中访问它
- 11. jQuery的设置如何设置一个全局变量JSON后
- 12. 全局设置error_handler
- 13. parsley.js全局设置
- 14. #define本地(在xcode中)?
- 15. 设置布局在另一个布局
- 16. 哪一个更好的做法:全局常量还是#define?
- 17. 在jQuery中设置全局变量
- 18. 在Drools中设置全局变量
- 19. 在grails中设置全局变量
- 20. 在网站中全局设置AllowAutoRedirect?
- 21. 在c#中设置全局变量class
- 22. 在jQuery中设置全局变量onclick
- 23. 在MS Access中设置全局变量
- 24. 在线程中设置全局变量
- 25. 在Laravel 5中设置全局变量
- 26. 如何在elasticsearch中设置全局_ttl
- 27. 在d3.js全局图中设置点
- 28. 在函数中设置全局变量
- 29. 在mysql中设置全局sql_mode
- 30. ASP.Net ScriptManager在Machine.Config中全局设置ScriptMode
苹果的文档链接应该更新 – 2014-01-09 18:15:36