* 处理NSLog的debug版和release版

/**

*  处理NSLog的debug版和release版

*/

#ifndef __OPTIMIZE__

#define NSLog(...) printf("%s\n",[[NSString stringWithFormat:__VA_ARGS__] UTF8String])

#else

#define NSLog(...) {}

#endif

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

推荐阅读更多精彩内容

  • 在iOS开发过程中,我们经常要用到NSLog来打印一些调试信息,而且一般是习惯性的大量使用,在模拟器上运行可能没有...
    _TT_阅读 1,928评论 0 1
  • iOS开发过程中,使用的一些常用宏定义 字符串是否为空#define kStringIsEmpty(str) ([...
    goyohol阅读 5,417评论 30 85
  • ifndef MacroDefinition_h define MacroDefinition_h //-----...
    灰客阅读 376评论 0 0
  • 文/陈墨祎 我一直都承认自己是个不甘于平凡的人,心很大,也爱折腾。自从进入自由的大学,很多社团活动里都能看到我的影...
    陈墨祎阅读 610评论 0 9
  • 前言:因为浪了九天,乘车乘的我神魂颠倒,欲仙欲死,实在记不清第一天去哪第二天去哪。于是这篇游记不按流水账报了,想到...
    萧冬云阅读 917评论 0 6