AFHTTPRequestOperation Anfrage abbrechen

Gibt es eine Möglichkeit, eine AFHTTPRequestOperation abzubrechen? Ich verwende es zum Beispiel, um eine PLIST herunterzuladen. Daher plante ich eine Schaltfläche, um den Download oder die Aufgabe abzubrechen. Gibt es einen Weg?

Aktualisieren:

operationQueue = [NSOperationQueue new];

NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:myURL] cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:30.0];

AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:request];
operation.responseSerializer = [AFPropertyListResponseSerializer serializer];
[operation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id propertyList) {

    NSLog(@"DONE");        

} failure:^(AFHTTPRequestOperation *operation, NSError *error) {

    NSLog(@"%@", error);

}
 ];

 [operationQueue addOperation:operation];

Also habe ich "operation" auf "operationQueue" gesetzt und kann die Operation mit folgendem Befehl stoppen:

[operationQueue cancelAllOperations];

Dies ist nur eine Operation in der Warteschlange. Gibt es eine Möglichkeit, den Betrieb explizit zu stoppen, wenn mehrere vorhanden sind? Ich vermute, der folgende Fehler in der Konsole - ist es normal, wenn eine Warteschlange abgebrochen wird?

Fehlerdomäne = NSURLErrorDomain Code = -999 "Der Vorgang konnte nicht abgeschlossen werden.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage