Я пытаюсь улучшить производительность прокрутки на UITableView
, который использует ячейки с изображениями, извлеченными из Интернета, но сохраненными в NSCachesDirectory
. Ячейки имеют настраиваемое представление содержимого для рисования содержимого (изображения).
Когда я использую изображение-заполнитель из комплекта приложения, используя [UIImage imageNamed:@"Placeholder.png"]
, скорость прокрутки очень высокая.
Когда я загружаю образ из дискового кэша (NSCachesDirectory
), используя [UIImage imageWithContentsOfFile:cachePath]
, производительность прокрутки ухудшается.
Согласно документации, imageNamed:
кэширует изображение, а imageWithContentsOfFile:
- нет.
Как использовать системный кеш UIImage
при использовании imageWithContentsOfFile:
?
Спасибо большое!