CocoaLumberjack 带颜色的Log

简单使用步骤如下:

一、安装xCode扩展插件XcodeColors

1.下载地址:https://github.com/robbiehanson/XcodeColors
2.下载完成后,打开XcodeColors项目,编译即可。它会在你的电脑中安装插XcodeColors.xcplugin。
具体路径在:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/XcodeColors.xcplugin。
3.退出xCode,重新打开。

二、引入第三方库CocoaLumberjack

1.下载DDLog。
下载地址:https://github.com/CocoaLumberjack/CocoaLumberjack
2.pod引入
pod 'CocoaLumberjack'

三.配置项目

1.pch文件

#import <CocoaLumberjack/CocoaLumberjack.h>
#ifdef DEBUG
static DDLogLevel __unused ddLogLevel = DDLogLevelVerbose;
#else
static DDLogLevel __unused ddLogLevel = DDLogLevelOff;
#endif

2.Edit Scheme

Edit Scheme.png

3.在didFinishLaunchingWithOptions:方法中设置DDLog

// 实例化 lumberjack
[DDLog addLogger:[DDTTYLogger sharedInstance]];
// 允许颜色
[[DDTTYLogger sharedInstance] setColorsEnabled:YES];

4.使用方法

DDLogError(@"错误信息"); // 红色
DDLogWarn(@"警告"); // 橙色
DDLogInfo(@"提示信息"); // 默认是黑色
DDLogVerbose(@"详细信息"); // 默认是黑色

5.其他使用方法

[DDLog addLogger:[DDASLLogger sharedInstance]];// 如果需要,可以添加其他的日志输出支持
[[DDTTYLogger sharedInstance] setForegroundColor:[UIColor blueColor]backgroundColor:nil forFlag:LOG_FLAG_INFO];// 可以修改你想要的颜色   LOG_FLAG_INFO就是log级别

4.最终效果

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

推荐阅读更多精彩内容