Я показываю список значков, загруженных из Интернета, с текстом в виде таблицы. Значки можно изменить на стороне сервера, и мне нужно их заменить, как только появятся новые значки. Я пытаюсь использовать следующий код:
[imgView setImageWithURL:url placeholderImage:[UIImage imageNamed:@"table_avatar_icon"] options:SDWebImageCacheMemoryOnly];
И вызовите [[SDImageCache sharedImageCache] clearMemory];
В моем обратном вызове refresh, но он не очищает содержимое кеша. Более того, даже если я закрою приложение и снова открою его, изображение все еще там.
Я нашел только один способ очистки кеша, и это вызвано [[SDImageCache sharedImageCache] clearDisk];
. Это работает только после закрытия и повторного открытия приложения.
Как заставить SDWebImage не использовать кеширование диска?