IOS打印彩色分级日志的方法

这里要用到2个工具,1个是开源框架CocoaLumberJack,另一个是XCODE插件XCodeColors

这里有详细的配置方法,可自行脑补,对于XCode6.4及以上版本找不到window->package manager 的需要先安装package manager

这里对配置方法进行总结

安装XCodeColors 位置 window->package manager

更改product->scheme 中的argument

接CocoaLumberJack 已经在podfile中配置好,添加一句代码,然后pod update

使用

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这里的类型不对,具体改成什么还是自己解决吧。

你可能感兴趣的:(IOS打印彩色分级日志的方法)