Я отредактировал вопрос, который будет более конкретным: Мне нужно выполнить UICollectionView с несколькими многократно используемыми ячейками коллекции, каждый из которых имеет UIImage, загруженный с пути с помощью SDWebImage. Я хочу, чтобы все изображения загружались, и THEN показывали все их в виде коллекции сразу. моя проблема: когда я использую sd_setImageWithURL внутри функции:Загрузка изображений из Путей с использованием SDWebImage для UICollectionView многоразовых ячеек - Swift
func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell
изображения не загружаются. im пытается повредить данные коллекции повсюду, но не загружает их.
Каков правильный способ для SDWebImage для загрузки изображений в представление коллекции и их появления?
Заранее спасибо всем тем, кто найдет время, чтобы читать и помочь :)
Ваш вопрос достаточно широк, но в основном вам нужно, чтобы начать загрузку всех изображений и один раз все они были загружены, а затем помещены соответствующие данные в массив, который управляет вашим представлением коллекции и перезагружает представление коллекции. Вы можете использовать dispatch_group и dispatch_group_notify, чтобы загрузить представление коллекции, как только все сделано. – Paulw11
Спасибо Paulw11 за быстрый ответ :) плохо попробуйте сейчас – MarkosDarkin