关于NSLog打印调试

有关NSLog调试问题

//保证#ifdef 中的宏定义只会在 OC的代码中被引用
//否则, 一旦引入C/C++ 的代码或者框架就会出错
#ifdef __OBJC__
#ifdef DEBUG
#define NSLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__)
#else
#define NSLog(...)
#endif
#endif

posted @ 2017-01-29 15:44  当黑夜爱上阳光。  阅读(325)  评论(0编辑  收藏  举报