宏定义 NSLog debug 不打印设置

#ifdef DEBUG

#define NSLog(...) NSLog(__VA_ARGS__)

#define debugMethod() NSLog(@"%s", __func__)

#else

#define NSLog(...)

#define debugMethod()

#endif

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iOS开发过程中,使用的一些常用宏定义 字符串是否为空#define kStringIsEmpty(str) ([...
    goyohol阅读 10,727评论 30 85
  • ifndef MacroDefinition_h define MacroDefinition_h //-----...
    灰客阅读 2,795评论 0 0
  • [转自:iOS常用宏定义][http://www.cocoachina.com/ios/20161207/1831...
    MMOTE阅读 3,984评论 3 3
  • 本文大部分是摘取新风做浪博友的宏定义 和 大神sunnyxx ,后续会持续更新。 #ifndef MacroDef...
    潘老6阅读 4,266评论 0 5
  • 我有两次没有交作业了,工作忙是一个原因,但我很清楚不是主要原因。本来加入不写就出局就是为了对抗惰性,利用输出倒逼输...
    猫定阅读 1,300评论 0 0