如何使用RestKit 0.2x记录原始JSON响应



对于RestKit 0.2x, RKLogConfigureByName("RestKit/ObjectMapping", RKLogLevelTrace);语句显示了返回的JSON响应的各种映射信息,但所有的东西都混合在一起,这对我来说很难单独提取原始的JSON体。是否有一种方法只记录返回的JSON体,而不附带额外的信息?

您可以在RKNSJSONSerialization的方法中添加日志代码

+ (id)objectFromData:(NSData *)data error:(NSError **)error

或者更好的解决方案是子类化RKNSJSONSerialization并添加日志代码。

不清楚你到底在找什么。跟踪日志在映射开始之前打印整个JSON。

或者,您可以编辑RKMapperOperation来做额外的日志记录,或者只是使用AFNetworking来下载和记录JSON。

最新更新