Wil*_*sch 4 debugging macros xcode
所以我可以写这样的代码:
#ifdef [whatever]
// do stuff that will never show up in the production version
#endif
Run Code Online (Sandbox Code Playgroud)
默认情况下没有任何用处,但您可以在目标构建设置DEBUG的"预处理器宏"中为调试版本设置宏,然后执行以下操作:
#ifdef DEBUG
// do stuff
#endif
Run Code Online (Sandbox Code Playgroud)
如果要自动执行该操作,请在"/Developer/Library/Xcode/Project Templates"以下位置编辑项目模板:
XCBuildConfiguration哪个部分name = Debug;.buildSettings添加DEBUG到列表中GCC_PREPROCESSOR_DEFINITIONS是否存在GCC_PREPROCESSOR_DEFINITIONS = (DEBUG);到buildSettings对于每用户自定义并避免被覆盖,请参阅此问题.
| 归档时间: |
|
| 查看次数: |
4133 次 |
| 最近记录: |