HDSLog 1.0.0

HDSLog 1.0.0

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布版本2015年7月

Georgiy Malyukov维护。



HDSLog 1.0.0

简易的iOS管理日志库,使用Objective-C编写。

HDSLog使用标准的NSLog()宏,因此您不应自行重新定义该宏。

将HDSLog添加到您的项目中

源文件

或者,您可以直接将HDSLog.hHDSLog.m源文件添加到您的项目中。

  1. 下载最新的代码版本(链接),或者将存储库作为git子模块添加到您的git-tracked项目中。
  2. 在Xcode中打开您的项目,然后将HDSLog.hHDSLog.m拖放到您的项目中(在提问时选择“复制”项)。
  3. 使用#import "HDSLog.h"在任何需要的位置添加HDSLog。

用法

您可以将所有代码分离成虚拟组,例如网络请求、UI动画等。HDSLog帮助您使用单一的HDSLog管理代码独立记录这些部分。

[[HDSLog instance] setToken:@"NETWORK_REQUESTS" enabled:YES];

// now use log function with your token whenever you want
[HDSLog logToken:@"NETWORK_REQUESTS" format:@"My network request is: %@", yourNetworkRequestInstance];

请注意,您可以随时启用或禁用多个令牌。

推荐

为了方便使用,建议将令牌作为某些分离的头部文件中的常量存储。

许可证

MIT。请参阅LICENSE了解详细信息。