美文网首页第三方框架
CocoaLumberjack的基础使用

CocoaLumberjack的基础使用

作者: 王小贰_er | 来源:发表于2016-01-25 17:20 被阅读457次

    今天想学习一下CocoaLumberjack,网上搜了一下发现基本上都是那几篇相同的文章复制过来粘贴过去连标点符号都不变的,表示很无奈了,所以自己搜集了整理了一下。

    首先自己建立一个测试的Demo然后用cocopods安装cocoalumberjack(至于Cocoapods的使用方法请看另一篇文章:CocoaPods的使用

     在Podfile文件中加入 pod 'CocoaLumberjack'   #注意引号的格式。

    然后 pod update 一下就可以了

    安装完这个CocoaLumberjack 就可以用了,很多教程里面都说添加一个common.h文件然后把common.h文件加到.pch文件里面就行了其实其原理就是把下面的几行代码整个工程能用到就行了,具体怎么实现看个人爱好了。

    #ifdef DEBUG

    static const DDLogLevel ddLogLevel =DDLogLevelVerbose;

    #else

    static const DDLogLevel ddLogLevel = DDLogLevelOff;

    #endif

    然后还需要导入 "CocoaLumberjack.h" 文件之后在appdelegate里面实例化两个单例就可以使用DDLog了

    [DDLog addLogger:[DDTTYLogger sharedInstance]]; 

    [[DDTTYLogger sharedInstance] setColorsEnabled:YES];

    基础的使用方法如下

    DDLogError(@"错误颜色");  //默认是红色的

    DDLogWarn(@"警告颜色"); //默认是橙色的

    DDLogInfo(@"提示颜色");  //默认是黑色的

    DDLogVerbose(@"详细信息颜色"); //默认是黑色的

    相关文章

      网友评论

      • aa676c2b66ca:xcode8怎么开启的log颜色啊 插件没法用了 :smiley:

      本文标题:CocoaLumberjack的基础使用

      本文链接:https://www.haomeiwen.com/subject/jbzrkttx.html