新版 AFNetworking (2.0) 有一些变化。
我现在对所有新功能感到困惑,我想知道哪个类/方法最适合从 http post request 获取 JSON 数据?我是否应该构建一些像以前版本的 AFNetworking 中使用的单例类(AFNetworking (AFJSONRequestOperation) 转换为 AFHTTPClient)?
谢谢。
新版 AFNetworking (2.0) 有一些变化。
我现在对所有新功能感到困惑,我想知道哪个类/方法最适合从 http post request 获取 JSON 数据?我是否应该构建一些像以前版本的 AFNetworking 中使用的单例类(AFNetworking (AFJSONRequestOperation) 转换为 AFHTTPClient)?
谢谢。
如果你是这样开始的:
NSURL *baseURL = [NSURL URLWithString:AFNetworkingTestsBaseURLString:@"http://httpbin.org/"];
AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManager alloc] initWithBaseURL:baseURL];
AFHTTPRequestOperation *operation = [manager POST: ....
[operation start];
并且您阅读了AFHTTPRequestOperationManager的文档,您会看到管理器已经默认为 AFJSONRequestSerializer、AFCompoundResponseSerializer,因此您不必做任何特别的事情。