这里要用到2个工具,1个是开源框架CocoaLumberJack,另一个是XCODE插件XCodeColors
这里有详细的配置方法,可自行脑补,对于XCode6.4及以上版本找不到window->package manager 的需要先安装package manager
这里对配置方法进行总结
1 安装XCodeColors 位置 window->package manager
2 更改product->scheme 中的argument
3 接CocoaLumberJack 已经在podfile中配置好,添加一句代码,然后pod update
4 使用
MFLogDebug
MFLogInfo
MFLogError
MFLogWarn打印日志
按照这里所述的办法进行配置会有问题,
#ifdef DEBUG
static const int ddLogLevel = LOG_LEVEL_VERBOSE;
#else
static const int ddLogLevel = LOG_LEVEL_OFF;
#endif
MFLogDebug编译不过,是因为上面的代码有问题,原因很简单,而且装过了CocoaLumberJack后注释中也会有些提示,就是const int这里的类型不对,具体改成什么还是自己解决吧。