FPGSilentLogger 0.1.2

FPGSilentLogger 0.1.2

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布上次发布2015年11月

Francesco 维护。



  • 作者
  • Francesco Perrotti-Garcia

使用方法

要运行示例项目,首先克隆仓库,然后在 Example 目录下运行 pod install

FPGSilentLogger 是什么?

FPGSilentLogger 会自动记录所有生成的错误和视图控制器生命周期!我们使用 JRSwizzle,确保这个包会做到“正确的事情™”。

它是如何工作的?

通过篡改我们感兴趣的 NSErrorUIViewController 方法,所有实例都以神奇的方式自动记录!我们使用 JRSwizzle,因此您有信心这个包“做正确的事情™”。

自定义

简单地对齐 FPGLoggerDelegate 并调用带有您的合规对象的 + [FPGLogger setDelegate:]

#pragma mark - FPGLoggerDelegate
- (void)logString:(nonnull NSString *)string {
    CLS_Log(@"%@", string);
}

- (nullable NSString *)logPrefix {
    return @"[FPG] ";
}

安装

FPGSilentLogger 可通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile 中:

pod "FPGSilentLogger"

作者

Francesco Perrotti-Garcia,[email protected]

许可证

FPGSilentLogger 按照MIT许可证提供。有关更多信息,请参阅 LICENSE 文件。