CocoaLumberjack的基础使用

今天想学习一下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(@"详细信息颜色"); //默认是黑色的


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容