ios CocoaLumberjack——带颜色的Log
来源:互联网 发布:js判断div是否隐藏 编辑:程序博客网 时间:2024/05/22 03:27
CocoaLumberjack可以带颜色Log,具体的好处嘛,谁用谁知道,:]
具体步骤如下:
1. 安装XcodeColors插件
下载地址:https://github.com/robbiehanson/XcodeColors
安装方法:
- 下载并解压缩XcodeColors-master.zip
- 打开XcodeColors项目,编译项目可以自动将插件安装至~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/XcodeColors.xcplugin
- 重新启动Xcode
- 再次打开XcodeColors项目
- 运行TestXcodeColors测试插件是否安装成功
2. 下载CocoaLumberjack开源框架
下载地址:https://github.com/CocoaLumberjack/CocoaLumberjack
3. 新建项目,将CocoaLumberjack拖入项目中
4. 创建Common.h
#ifdef DEBUGstatic const int ddLogLevel = LOG_LEVEL_VERBOSE;#elsestatic const int ddLogLevel = LOG_LEVEL_OFF;#endif
5. 在xxx-Prefix.pch中添加Common.h的引入
#import "Common.h"
6. 实例化DDLog
在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
方法中设置DDLog
// 实例化 lumberjack[DDLog addLogger:[DDTTYLogger sharedInstance]];// 允许颜色[[DDTTYLogger sharedInstance] setColorsEnabled:YES];
使用方法
lumberjack提供了四种Log方法
DDLogError(@"错误信息"); // 红色DDLogWarn(@"警告"); // 橙色DDLogInfo(@"提示信息"); // 默认是黑色DDLogVerbose(@"详细信息"); // 默认是黑色
其他
如果要修改Log输出的颜色可以使用如下代码:
[[DDTTYLogger sharedInstance] setForegroundColor:[UIColor blueColor] backgroundColor:nil forFlag:LOG_FLAG_INFO];
转载自:http://www.cnblogs.com/liufan9/p/3552832.html
0 0
- ios CocoaLumberjack——带颜色的Log
- CocoaLumberjack——带颜色的Log
- CocoaLumberjack——带颜色的Log
- iOS第三方框架-CocoaLumberjack——带颜色的Log
- IOS开发小技巧——强大的企业级调试日志——IOS第三方库CocoaLumberjack/CocoaLumberjack(1)
- xcode带颜色的log
- Log---CocoaLumberjack
- Log---CocoaLumberjack
- 使用CocoaLumberjack和XcodeColors实现分级Log和控制台颜色
- 利用 CocoaLumberjack 搭建自己的 Log 系统
- 利用 CocoaLumberjack 搭建自己的 Log 系统
- 利用 CocoaLumberjack 搭建自己的 Log 系统
- 利用 CocoaLumberjack 搭建自己的 Log 系统
- 利用 CocoaLumberjack 搭建自己的 Log 系统
- Xcode带颜色Log
- iOS 日志(CocoaLumberjack)及日志在控制台显示颜色(XcodeColor)
- CocoaLumberjack的ios应用开发使用指南
- CocoaLumberjack的ios应用开发使用指南
- 完美实现溢出文本省略
- eclipse 更改编码utf-8
- POJ-2186-Popular Cows 解题报告
- mongo客户端mongo VUE增删改查
- Eclipse “this compilation unit is not on the build path of a java project”
- ios CocoaLumberjack——带颜色的Log
- Ubuntu 14.04中文输入法的安装
- Java IO流分析整理
- 数据库作业开发二
- Android adb logcat的使用
- Oracle数据闪回
- LeetCode—Max Points on a Line
- 5 Lightweight Alternatives to Apache and IIS Web Servers
- iOS:编译错误Unknown type name ‘***'