Итак, у меня есть эта структура ленты новостей. Каждый новостной блок является обычным UITableViewCell
. Теперь каждая пользовательская ячейка имеет CollectionView
, которая показывает изображения.Как кэшировать изображения CollectionViewCell, которые являются частью пользовательского UITableViewCell
Проблема заключается в том, что при прокрутке и новости ячейки (блок новостей) выходит видно, CollectionView
является перезарядка - каждый раз, когда клетка показывает вверх. Я пытаюсь найти способ кэшировать эти изображения на главной стороне ViewController
.
Какой был бы лучший подход?
Спасибо за ответ. У меня появилась идея. Удивление, память NSCache работает через UIViewControllers (что-то вроде NSUserDefault ..)? – ekashking
Синтаксис @ekashkin NSCache аналогичен NSUserDefaults, и все объекты, которые должны хранить в кеше, должны реализовать протокол NSSecureCoding, например UIImage – Hamsternik