Turning on 'DEBUG' macro value

前端 未结 3 1735
暗喜
暗喜 2020-12-29 00:32

In my code, I want to conditionally perform a few operations with:

#ifdef DEBUG
NSLog(@\"I\'m in debug mode\");
#endif

I\'ve configured Pro

相关标签:
3条回答
  • 2020-12-29 01:11

    The above solutions seem like SDK 3.0 solutions, I'm still living in a 2.2.1 world with XCode 3.1.

    This link did the trick for me, complete with pictures!

    0 讨论(0)
  • 2020-12-29 01:14

    You need to set a compiler flag for that.

    To do it, Get Info on the target, make sure you have selected the Debug configuration (and not All Configurations), and look for Other C Flags and Other C++ Flags (in Xcode 3.1 these are under GCC 4.2 - Language).

    Then add the following as a value: -DDEBUG for both.

    This will define the DEBUG for the precompiler to pick it up.

    0 讨论(0)
  • 2020-12-29 01:15

    project -> settings -> c/c++ (or code generation?) look for a text box labeled Preprocessor Definitions and just add DEBUG to the end of the comment separated list.

    0 讨论(0)
提交回复
热议问题