Yoa*_*rtz 4 json objective-c ios afnetworking afnetworking-2
我的代码目前看起来像这样
NSURL *URL = [NSURL URLWithString:URLForSend];
NSURLRequest *request = [NSURLRequest requestWithURL:URL];
AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc]
initWithRequest:request];
operation.responseSerializer = [AFJSONResponseSerializer serializer];
[operation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject)
{
NSLog(@"%@", responseObject);
[BoxJsonDataHelper gotNewJson:responseObject];
} failure:^(AFHTTPRequestOperation *operation, NSError *error)
{
NSLog(@"Request Failure Because %@",[error userInfo]);
}];
[operation start];
Run Code Online (Sandbox Code Playgroud)
但是当尝试编辑接收到的对象中的字典时,我收到有关使用属于可变字典而不是字典的方法的错误.如何使AFNetworking使用嵌套的可变对象?
rck*_*nes 23
你告诉AFJSONResponseSerializer它需要返回可变容器:
operation.responseSerializer =
[AFJSONResponseSerializer serializerWithReadingOptions: NSJSONReadingMutableContainers]
Run Code Online (Sandbox Code Playgroud)
这些都有很好的记录:http://cocoadocs.org/docsets/AFNetworking/2.0.0/
| 归档时间: |
|
| 查看次数: |
1388 次 |
| 最近记录: |