开发时,经常用到NSLog,但release是又想一次过清掉all NSLog,方法是:在xxx-Prefix.pch里添加[cpp]view plaincopy#ifdefDEBUG#defineDLog(...)NSLog(__VA_ARGS__)#else#defineDLog(...)/**...
分类:
移动开发 时间:
2014-07-18 21:05:57
阅读次数:
221
#ifndef __OPTIMIZE__#define NSLog(...) NSLog(__VA_ARGS__)#else#define NSLog(...){}#endif打开Xcode -->>product -->scheme -->>edit scheme -->info 设置debug ...
分类:
移动开发 时间:
2014-07-14 21:08:29
阅读次数:
262
在.pch中写:#ifdef DEBUG // 调试阶段#define CXSLog(...) NSLog(__VA_ARGS__)#else // 发布阶段#defineCXSLog(...)#endif
分类:
移动开发 时间:
2014-06-17 14:08:14
阅读次数:
263
NSLog在开发中是必须使用到的,但是其本身是特别耗费性能的,所以在产品发布后是一定要去掉的。在大的开发项目中一个个处理NSLog是相当困难的,所以可以考虑在pch文件中进行宏定义,如:#define
MyLog(...) NSLog(__VA_ARGS__)待程序发布时可以将后面的NSLog(__...
分类:
其他好文 时间:
2014-06-11 22:10:47
阅读次数:
319
#ifdef DEBUG#define DLog(...)
NSLog(__VA_ARGS__)#else#define DLog(...) /* */#endif
分类:
其他好文 时间:
2014-06-02 00:46:07
阅读次数:
187
自定义Log#ifdef DEBUG#define ZRLog(...)
NSLog(__VA_ARGS__)#else#define ZRLog(...)#endif
分类:
其他好文 时间:
2014-05-13 11:05:03
阅读次数:
218
--->12\n%@", [[NSString
stringWithUTF8String:__FILE__] lastPathComponent],__LINE__,__PRETTY_FUNCTION__ ,
[NSString stringWithFormat:(s), ##__VA_ARGS__...
分类:
移动开发 时间:
2014-04-28 15:19:16
阅读次数:
579