AFNetworking 2.0 с NSProgress – несколько файлов

Я заинтересован в замене старого кода AFNetworking 1.0 на 2.0 с помощью NSProgress. Вот эскиз того, о чем я думаю …

NSProgress *overallProgress = [NSProgress progressWithTotalUnitCount:[requests count]]; for (NSURLRequest *request in requests) { [overallProgress becomeCurrentWithPendingUnitCount:1]; [self downloadTask:request]; [overallProgress resignCurrent]; } - (void)downloadTaskWithRequest:(NSURLRequest *)request { NSProgress *progress = nil; NSURLSessionDownloadTask *task = [self.sessionManager downloadTaskWithRequest:request progress:&progress destination:^NSURL *(NSURL *targetPath, NSURLResponse *response) { } completionHandler:^(NSURLResponse *response, NSURL *filePath, NSError *error) { }]; } 

Я прочитал несколько сообщений об этом, и у меня возникли проблемы с составлением промежуточных заданий с помощью generalProgress. Возвращение к одному файлу работает, но попытка выполнить задачи NSProgress под и зонтичной задачей ускользает от меня.

Как я могу создать общую задачу с помощью N штук, а затем добавить каждый файл в качестве загружаемого обновления для общей задачи?

  • Возврат полного состояния с помощью метки mark.administrativeArea с использованием reverseGeocodeLocation
  • UIDocumentInteractionController не может добавить файл ics в календарь
  • Как «переносить» постоянный жест из подсмотра в супервизор без перерыва?
  • Sweep Gesture Recognizer не работает для меня
  • Как остановить NSTimer?
  • Сбой приложения при вызове 'tableView endUpdates'
  • Последний Google Plus iOS SDK 1.7.1 не поддерживает архитектуру x86_64
  • iOS: выясните, используется ли изображение в каком-нибудь xib
  • UIPageViewController не выпускает последнее отображаемое диалоговое окно
  • Объект UIPDFPageRenderOperation 0x12de5fcf0 переопределяется при уже освобождении; перерыв на objc_overrelease_during_dealloc_error для отладки
  • Что такое «ошибка в __connection_block_invoke_2: соединение прерывается» в iOS?
  • Interesting Posts

    Представление контроллера вида с тусклым фоном

    Как отобразить абзац текста на раскадровке XCode?

    Сбой приложения Iphone по строке: UIKit`-

    добавлена ​​кнопка в viewKit, но она имеет задержку

    UITextView Auto Полный текст, не я заказываю

    Почему я не могу инвертировать мое изображение обратно к оригиналу с CIFilter в моем приложении Swift iOS

    Как хранить пользовательские данные в игре? (быстрый, spritekit)

    Ошибка приложения в UIButtonLabel defaultAttributes

    apns http2 api не возвращает статус 410 после удаления приложения

    iphone sdk CGAffineTransform, получающий угол поворота объекта

    Как я могу предотвратить перезагрузку PassthroughViews UIPopoverController после изменения ориентации, когда они представлены из UIBarButtonItem?

    получить категории и подкачки

    Проверьте, какой продукт приобрел пользователь при покупке в приложении

    tan (pi / 2) в объекте-c (math.h) не определено

    Google Analytics не отправляет никаких просмотров в iOS?

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