Как скачать несколько файлов одним файлом?

swift

#1

Доброго времени суток, я работаю с URLSession и могу скачивать файлы на устройство через URL
Но у меня такой вопрос, могу ли я как то собрать все мои файлы которые я хочу скачать вместе в что то типа архива и скачать его?
Просто допустим мне нужно скачать главу в приложении, а в этой главе есть аудио и изображения.
Сейчас я качаю их по очереди, запускаю цикл и он качает каждый файл по URL, я бы и оставил это дело таким какое оно есть сейчас, но суть в том что если мне нужно отменить скачивание этой главы, то я не смогу сделать этого ибо это не один файл, а их может быть сотни и тысячи.
Решается ли эта проблема как то?


#2

Если бэкенд ваш - да, зипуете все в архив и скачиваете, на стороне девайса распаковываете.
Если это сторонний сервер - нет.


#3

NSOperation