Я создал NSOperation в очереди следующим образом:
ImageLoadingOperation *operation = [[ImageLoadingOperation alloc] initWithImageURL:url target:self action:@selector(didFinishLoadingImageWithResult:)];
[operationQueue addOperation:operation];
[operation release];
И это работает нормально, но если представление прерывается до завершения операции, приложение вылетает с "EXC_BAD_ACCESS"
Я пытался отменить очередь операций, вызвав метод cancelAllOperations, но поскольку он уже выполняется, он не предотвращает сбой приложения.Документы говорят, что, если операция выполняется, она должна определить, была ли она отменена, и ответить соответствующим образом, но не слишком уверена, как бы я это реализовал?
Есть идеи?