CocoaLumberjack能夠帶顏色Log,具體的好處嘛,誰用誰知道,:]git
具體步驟以下:github
下載地址:https://github.com/robbiehanson/XcodeColorsapp
下載地址: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測試
方法中設置DDLogspa
// 實例化 lumberjack [DDLog addLogger:[DDTTYLogger sharedInstance]]; // 容許顏色 [[DDTTYLogger sharedInstance] setColorsEnabled:YES];
lumberjack提供了四種Log方法
插件
DDLogError(@"錯誤信息"); // 紅色 DDLogWarn(@"警告"); // 橙色 DDLogInfo(@"提示信息"); // 默認是黑色 DDLogVerbose(@"詳細信息"); // 默認是黑色
若是要修改Log輸出的顏色可使用以下代碼:code
[[DDTTYLogger sharedInstance] setForegroundColor:[UIColor blueColor] backgroundColor:nil forFlag:LOG_FLAG_INFO];