SPLogManager 1.5

SPLogManager 1.5

测试已测试
Lang语言 Obj-CObjective C
许可证 BSD
发布最新发布2014年12月

Nathan维护。



 
CocoaLumberjack
NSLogger>= 0
参见 Podspec>= 0
 

您也可以动态启用/禁用 DDTTYLogger、DDFileLogger、DDASLLogger 和 DDNSLoggerLogger。SPLogManager 将自动记住您的配置。

typedef enum {
    SP_LOG_OFF = 0,
    SP_LOG_ERROR,
    SP_LOG_WARN,
    SP_LOG_INFO,
    SP_LOG_DEBUG,
    SP_LOG_ALL,
    SP_LOG_LEVEL_COUNT
} SP_LOG_LEVEL; 

要求

SPLogManager 是一个 ARC 对象。

cocoaPods:请在运行 SPLogManager 示例之前运行 "pod install"。

  • 将 SPLogManager 添加到您的项目中

将以下框架添加到您的 podfile 中。

CocoaLumberjack 将以下源文件添加到您的项目中

在最初。

Ex

[[SPLogManager getManager] loadConfig];

通过 UI 或任何您想要的过程启用或禁用您想要的日志器。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

待办事项

    [[SPLogManager getManager] setTTYDebug:YES];
    [[SPLogManager getManager] setASLDebug:YES];
    [[SPLogManager getManager] setFileLogDebug:YES];

向 CompressLogFileManager 添加删除所有 zip 文件的方法。

CocoaPods 是由以下人员发起的