Отмена пакетного запроса в AFNetworking

Поэтому у меня есть пакетный запрос, который является следующим кодом:

[[AHClient sharedClient] enqueueBatchOfHTTPRequestOperationsWithRequests:requestArray progressBlock:^(NSUInteger numberOfCompletedOperations, NSUInteger totalNumberOfOperations) { } completionBlock:^(NSArray * operations){ dispatch_async(dispatch_get_main_queue(), ^(void){ //update the UI }); }]; 

Я попытался отменить запрос, сохранив путь к URL-адресу в массиве и сделав следующее:

 for (NSString * urlPath in self.currentRequestArray_){ [[AHClient sharedClient] cancelAllHTTPOperationsWithMethod:@"GET" path:urlPath]; } 

но кажется, что он по-прежнему идет к завершенному блоку, то есть: обновляет пользовательский интерфейс. Мысли или предложения?

One Solution collect form web for “Отмена пакетного запроса в AFNetworking”

В блоке завершения партии убедитесь, что операции компонента не отменены и выполняются только в том случае, если какой-либо из них успешно завершен.

     completeBlock: ^ (операции NSArray *) {
       if ([[operations filtersArrayUsingPredicate: [NSPredicate predicateWithFormat: @ "isCancelled == NO"]] count]> 0) {
         dispatch_async (dispatch_get_main_queue (), ^ (void) {
            // обновляем интерфейс
         });
       }
     }
  • Приложение не запускалось при разрешении iPhone при рассмотрении на iPad
  • Существующий бета-тестер TestFlight не уведомляется, а новые добавляются
  • copyNextSampleBuffer после того, как приложение вернется с фона на iPhone
  • iOS рисует таблицу в формате pdf
  • Библиотека уведомлений стиля Growl / toast для iOS
  • В App Purchase (IAP) простые вопросы (у меня есть проблема)
  • Проблемы с добавлением MKPolygon в качестве наложения в MKMapView
  • NSXMLParser останавливает синтаксический анализ после встречи с особым символом
  • Страница API-интерфейса Facebook, показывающая ошибку во второй раз и после этого
  • form onsubmit с UIWebView
  • шаги для добавления tabbarcontroller в AppDelegate с помощью Interface Builder в XCode 4.2 Пустой шаблон приложения
  • iOS - создание SecKeyRef из показателя экспоненты +
  • Interesting Posts

    C # Asynchronous Tcp Server с SSL. Как я могу получить взаимную аутентификацию с помощью iOS NSStream?

    NSDateFormatter не работает должным образом при преобразовании из буддийского календаря в григорианские форматы дат календаря

    Какой блок используется для ядра в NSAttributedString?

    Почему представления не используются повторно в UIPickerView для делегата viewForRow?

    Когда вы вызываете супер метод в viewWillAppear, viewDidDisappear и т. Д.??

    Xcode не будет выбирать правильный профиль Provisioning Profile

    Можно ли использовать представление контейнера в прототипе UITableViewCell

    Понимание реализации массива Swift

    Почему в симуляторе не воспроизводится звуковая система ios?

    Удалить контроллеры из стека UINavigationController

    Приближается к выпуску приложения: 2 быстрых вопроса

    UIRefreshController просматривает UICollectionView

    Does PhoneGap / Apache Cordova предлагает API для зашифрованной базы данных SQLite

    Привлекайте внимание и способствуйте открытию управляемых элементов управления

    Когда и когда не использовать __block в Objective-C?

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.