今天看代码,发现有一个很好得输出调试信息的一些宏,记录下来以备后用。
// redefine NSLog to DLog. It can print LineNumber and class name
#ifdef DEBUG
# define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
#else
# define DLog(...)
#endif
可以输出类名,调用函数,还有行数。