NSLog调试优化

通过头文件,写入如下的宏定义,方便上线时nslog的处理工作。

```

#ifdef __OBJC__

#ifdef DEBUG

#define NSLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__)

#else

#define NSLog(...)

#endif

#endif

```

NSLog调试优化_第1张图片

你可能感兴趣的:(NSLog调试优化)