我刚刚将我的应用程序从 AFNetworking 1.3.3 更新到 2.0.1,这需要重写我曾经继承 AFHTTPClient 的网络客户端。
我将 AFHTTPClient 换成了 AFHTTRequestOperationManager (我需要支持 iOS 6),除此之外一切正常:
服务器给了我一个 JSON 错误字符串,其中包含错误的详细信息:error.userInfo.localizedRecoverySuggestion
但是,这个键(localizedRecoverySuggestion)不再在我的 NSError 对象中。
有人知道我如何访问它吗?或者 AFNetworking 的哪个部分正在剥离它?服务器仍在发送它,它只是不像我的 POST: etc 方法中的错误对象那样。
我花了一些时间在这方面,我正在努力寻找问题所在。