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