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