Как использовать тот же NSCache Image из tableVIew Cell, чтобы поместить его в Static tableVIew
Глупый вопрос, может быть, но, какова лучшая практика, чтобы использовать тот же образ NSCache из моей первоначальной ячейки tableVIew, чтобы поместить его в статическое TableView, сейчас я использую тот же подход в моем tableVIew, чтобы получить изображение в моем статическом tableView
1) у меня есть tableView, куда я загружаю все изображения из веб-сервиса, я кеширую эти изображения на симуляторе 2) когда я выбираю ячейку из исходного tableView, у меня была та же информация из tableViewCell на статическом tableView, мой проблема заключается в том, как использовать то же изображение из моей начальной таблицы VIEWELL из кэша на моем статическом tableView?
Спасибо за вашу помощь
3 ответа
AFNetworking имеет категорию UIImageView+AFNetworking, которая поможет сократить код для загрузки изображения и сохранить его в NSCachedirectory, а также отобразить в статической ячейке табличного представления
Я думаю, что SDWebImage это то, что вы можете посмотреть.
Он обеспечивает загрузку изображений, а также кэширование изображений, у него уже есть возможность использовать их категорию imageView:
//found on their github: i.e.
//Storing the image
[[SDImageCache sharedImageCache] storeImage:myImage forKey:myCacheKey];
Тогда вам просто нужно проверить, есть ли изображение на основе imageKey
То же самое изображения в словаре значения ключа с указателем пути в качестве ключа