题注:今天是我搞iOS开发以来,第一次把自己在开发中的一些技巧分享给广大的iOS开发的朋友们,把自己的技术拿来现现丑(不喜勿喷),希望可以被一些技术大牛所指点,认识更多的朋友,现在iOS开发就业情形非常严峻,被H5、各种跨平台开发无情冲击,我等开发弱鸡,还能在这个圈子里生存下来实属不易。
//… 表示在宏里面的可变参数
// __VA_ARGS__ 表示在函数里面的可变参数
// 注:下面这段代码的作用是,在调试阶段时用DDLog替换系统的NSLog,在发布阶段时DDLog无效
#ifdef DEBUG //调试
#define DDLog(…) NSLog(__VA_ARGS__)
#else //发布
#define DDLog(…)
#endif
可能在这里有些小伙伴用到了自定义的Log,但是在用模拟器测试或者真机调试时,与我们的开发工具Xcode连接时依然还是会看见Log,那怎样在用模拟器测试或真机调试时,才能让Log不打印呢。
简单三步,直接上图。
第一步.第二步.
第三步.
网友评论