CocoaLumberjack可以带颜色Log,具体的好处嘛,谁用谁知道,:]
具体步骤如下:
下载地址:https://github.com/robbiehanson/XcodeColors
下载地址:https://github.com/CocoaLumberjack/CocoaLumberjack
#ifdef DEBUG static const int ddLogLevel = LOG_LEVEL_VERBOSE; #else static const int ddLogLevel = LOG_LEVEL_OFF; #endif
#import "Common.h"
在- (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];