TDFAPILogger 1.0.0

TDFAPILogger 1.0.0

沉默的猫维护。



TDFAPILogger

特色功能


  • 将API日志分为请求、响应、异常三部分输出
  • 优化了打印格式,使用C的printf而非NSLog,避免打印无关信息
  • 响应日志中对默认输出的JSON信息进行了pretty print处理,转换为标准JSON格式,便于阅读
  • 每个API日志中新增API描述,方便使用者通过日志反查API的位置
  • 每个API日志中新增API唯一标识,用于将离散的请求日志与响应/异常日志关联,便于调试
  • 显眼的emoji分隔符
  • 对外暴露requestLogReporter和responseLogReporter,用于外部高度定制

系统要求


  • iOS 9.0或更高版本

联系方式


安装


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

pod 'TDFAPILogger'

使用


默认情况下,只需在项目工程的心pieces中添加TDFAPILogger即可。 如需进行定制甚至有高度定制需求,请参见demo中TDFAPILoggerTrigger.m中的示例。

其他接口属性的说明也请参见TDFAPILogger.h的注解,如标注未详尽或者想进一步了解,请及时联系我
发现任何Bug或有更好的建议,也请及时联系我,感谢!