AFNetworking 2 - 获取错误json正文

Kos*_*ika 3 error-handling json response objective-c afnetworking-2

我正在使用最新的AFNetworking为我的应用程序与REST API服务器说话.

当我500从JSON主体那里得到一些错误时

{ "message": "my error message" },

我无法检索NSErrorlib响应我的消息:

[api setupUser:data success:^(AFHTTPRequestOperation *operation, id responseObject) {
   // some success handle
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
   // cannot get json response of error :(
}];
Run Code Online (Sandbox Code Playgroud)

你是如何解决它的?

Kos*_*ika 13

答案很简单 - operation.responseObject失败回调也包含json数据.甜蜜^.^