IOS NSLog宏定义

2017-11-10  本文已影响32人  袁俊亮技术博客

IOS NSLog宏定义

标签(空格分隔): IOS


IOS NSLog宏定义

宏定义NSLog方法,不用加";"的宏定义。代码如下:

//重写NSLog,Debug模式下打印日志和当前行数
#if DEBUG
#define NSLog(FORMAT, ...) fprintf(stderr,"\nfunction:%s line:%d content:%s\n", __FUNCTION__, __LINE__, [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);
#else
#define NSLog(FORMAT, ...) nil
#endif

原文地址:http://www.jianshu.com/p/85bd8731823d

上一篇 下一篇

猜你喜欢

热点阅读