IOS NSError types
С тех пор как я добавил этоасинхронной запрос, я получаю ошибку xcodeSending 'NSError *const __strong *' to parameter of type 'NSError *__autoreleasing *' changes retain/release properties of pointer
...
[NSURLConnection sendAsynchronousRequest:req queue:[[NSOperationQueue alloc] init] completionHandler:^(NSURLResponse *response, NSData *data, NSError *error){
dispatch_async(dispatch_get_main_queue(), ^{
NSDictionary *xmlDictionary = [XMLReader dictionaryForXMLData:data error:&error];
...
});
}];
...
Если я используюerror:nil
тогда мой код работает нормально, но я чувствуюбеспокойный о том, чтобы не использовать ошибки .. Что мне делать?