AFNetworking 2.0 – json mutable

Mi código actualmente se parece a esto

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]; 

Pero cuando trato de editar dictionarys en el object recibido, recibo un error sobre el uso de methods que pertenecen a un dictionary mutable en lugar de a un dictionary. ¿Cómo hago que AFNetworking use objects mutables nesteds en su lugar?

Le dice a AFJSONResponseSerializer que necesita devolver contenedores mutables:

 operation.responseSerializer = [AFJSONResponseSerializer serializerWithReadingOptions: NSJSONReadingMutableContainers] 

Todo está muy bien documentado: http://cocoadocs.org/docsets/AFNetworking/2.0.0/