2015-09-09 9 views
0

Для моего iPhone-приложения мне нужно загрузить приблизительно 300 изображений и сохранить их в CoreData для последующего использования. У меня есть эти фотографии в Интернете, как файлы, хранящиеся в папке на моем сервере. Я хочу иметь возможность информировать пользователя о прогрессе, оставшемся времени и т. Д.iOS - загрузка нескольких изображений сразу, лучшая библиотека для использования

Я всегда использовал NSURLConnection, и он отлично работает, но только для одного изображения. Если я попытаюсь загрузить несколько изображений, он будет работать, но поскольку они являются отдельными запросами, я не могу сообщить пользователю о ходе.

Вот почему я хотел бы использовать библиотеку, чтобы сделать это, но один мне больше всего понравилось не обновлялся с 2011 года ...: http://allseeing-i.com/ASIHTTPRequest

Что я могу сделать, чтобы решить эту проблему? Использовать другую библиотеку? Или есть какие-то решения?

ответ

0

Существует Alamofire, если вы используете быстрый. Если вы используете объектив-c, есть AFNetworking. Оба имеют очень простые способы загрузки изображения даже асинхронно. Вы даже можете отслеживать прогресс в рамках.

Проверьте это! это то, что вы ищете

Alamofire

AFNetworking

+0

Хорошие очки, но вы также можете использовать [SDWebImage] (https://github.com/rs/SDWebImage). Особенно свойство его менеджера: '[SDWebImageDownloader sharedDownloader] .currentDownloadCount' @JasonNam @ user3209448 –

 Смежные вопросы

  • Нет связанных вопросов^_^