DDLog-不同颜色打印信息
2015-12-10 16:02
429 查看
(一)下载安装
1.安装插件
XcodeColors
Github 链接:https://github.com/robbiehanson/XcodeColors
打开XcodeColors项目,编译即可。它会在你的电脑中安装插XcodeColors.xcplugin。具体路径在:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/XcodeColors.xcplugin(可以去瞅一眼)。
2.引入第三方库
CocoaLumberjack
Github 链接:https://github.com/CocoaLumberjack/CocoaLumberjack
3.修改你的打印信息啦把NSLog换成DDLog打印咯,最好新项目用啦
(二)DDLog的一些介绍
DDLog:基础类,必须引入的。
DDASLLogger:支持将调试语句写入到苹果的日志中。一般正对Mac开发。可选。
DDTTYLogger:支持将调试语句写入xCode控制台。我们即使要用它。可选。
DDFileLogger:支持将调试语句写入到文件系统。可选。
DDLog的输出级别默认提供以下若干种:
DDLogError:定义输出错误文本
DDLogWarn:定义输出警告文本
DDLogInfo:定义输出信息文本
DDLogDebug:定义输出调试文本
DDLogVerbose:定义输出详细文本
提供的日志级别为:
LOG_LEVEL_ERROR:只显示错误日志。
LOG_LEVEL_WARN:包括:LOG_LEVEL_ERROR
LOG_LEVEL_INFO:包括:LOG_LEVEL_WARN
LOG_LEVEL_DEBUG:包括:LOG_LEVEL_INFO
LOG_LEVEL_VERBOSE:包括:LOG_LEVEL_DEBUG
LOG_LEVEL_OFF:关闭日志
(三)DDLog的部分使用
#import "CocoaLumberjack.h"
打印效果:
tips: 如果打印颜色没有变
打开Product -> Edit Scheme
选择Run->"Arguments" tab
增加一个新的Environment Variable ,命名为"XcodeColors",值赋为YES
ok,现在是见证奇迹的时刻,在运行一次,你就能看到。
1.安装插件
XcodeColors
Github 链接:https://github.com/robbiehanson/XcodeColors
打开XcodeColors项目,编译即可。它会在你的电脑中安装插XcodeColors.xcplugin。具体路径在:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/XcodeColors.xcplugin(可以去瞅一眼)。
2.引入第三方库
CocoaLumberjack
Github 链接:https://github.com/CocoaLumberjack/CocoaLumberjack
3.修改你的打印信息啦把NSLog换成DDLog打印咯,最好新项目用啦
(二)DDLog的一些介绍
DDLog:基础类,必须引入的。
DDASLLogger:支持将调试语句写入到苹果的日志中。一般正对Mac开发。可选。
DDTTYLogger:支持将调试语句写入xCode控制台。我们即使要用它。可选。
DDFileLogger:支持将调试语句写入到文件系统。可选。
DDLog的输出级别默认提供以下若干种:
DDLogError:定义输出错误文本
DDLogWarn:定义输出警告文本
DDLogInfo:定义输出信息文本
DDLogDebug:定义输出调试文本
DDLogVerbose:定义输出详细文本
提供的日志级别为:
LOG_LEVEL_ERROR:只显示错误日志。
LOG_LEVEL_WARN:包括:LOG_LEVEL_ERROR
LOG_LEVEL_INFO:包括:LOG_LEVEL_WARN
LOG_LEVEL_DEBUG:包括:LOG_LEVEL_INFO
LOG_LEVEL_VERBOSE:包括:LOG_LEVEL_DEBUG
LOG_LEVEL_OFF:关闭日志
(三)DDLog的部分使用
#import "CocoaLumberjack.h"
static const int ddLogLevel = DDLogLevelVerbose;// 定义日志级别 [DDLog addLogger:[DDTTYLogger sharedInstance]];// 初始化DDLog日志输出,在这里,我们仅仅希望在xCode控制台输出 [[DDTTYLogger sharedInstance] setColorsEnabled:YES];// 启用颜色区分 DDLogError(@"错误信息"); // 红色 DDLogWarn(@"警告%@",@"asd"); // 橙色 DDLogInfo(@"提示信息:%@",@"嘎嘎"); // 默认是黑色 DDLogVerbose(@"详细信息error:%d",1016); // 默认是黑色
打印效果:
tips: 如果打印颜色没有变
打开Product -> Edit Scheme
选择Run->"Arguments" tab
增加一个新的Environment Variable ,命名为"XcodeColors",值赋为YES
ok,现在是见证奇迹的时刻,在运行一次,你就能看到。
相关文章推荐
- mysql存储过程
- hello
- 如何通过扫描二维码自动识别手机选择APP下载
- PHP的代理Proxy模式
- PLSQL Developer连接远程oracle配置
- super.getClass().getName()
- 采购药品明细保存
- 图片加载利器——Picasso
- 线程安全的并发集合类
- iOS开发之CGRect常用指南
- 字符串与16进制的转换
- Adjtimex介绍
- 菜单选项按钮(1)
- 信息安全与密码学4-图解公钥与私钥的使用
- CELERY里,这个WARNING如何消除?
- Modal模态框3秒后自动关闭
- Xcode 导入头文件自动补齐
- 12.10上课笔记
- 笔记20151210: 统一建模语言图(Unified Modeliing Language, UML)
- Cisco IP Communicator 企业Voip 解决方案