为 iOS 平台提供的日志系统
我们可以轻松地使用这个库来打印包含时间、方法名、行号和其他详细信息的日志。
我们提供了5个日志级别:VEND/DEBUG/INFO/WARNING/ERROR。
我们可以捕获所有崩溃堆栈信息。
我们可以将所有日志写入本地文件,然后您可以将其发送到远程服务器。
如何使用?
[OCRichLog logInitial];
OCRichLogV(@"this is a debug log");
OCRichLogD(@"this is a debug log");
OCRichLogI(@"this is a info log");
OCRichLogW(@"this is a warning log");
OCRichLogE(@"this is a error log");
#更新
2017/01/11:
将 UIBlockCheckThread 添加到项目中,现在您可以使用线程来检查 UI 块问题。如何使用?
UIBlockCheckThread *checkThread = [[UIBlockCheckThread alloc] init];
[checkThread start];
2017/08/08:
对日志代码进行重构和修复性能问题。
您还可以使用 CocoaPods 管理此库,调用
pod 'OCLog'
享受。
雷