Задать вопрос
deleted-mezhevikin
@deleted-mezhevikin

Как сделать общий кэш для webView и tableView?

Есть два контроллера:
1. Контроллер со списком новостей. (UITableView)
2. Контроллер с носотью (WebView)

В первом контроллере я загружаю картинки и показывают их превью.
Для загрузки использую библиотеку SDWebImage.

Во втором контроллере нужно показать эту же картинку, но она загружается опять, так как у вебвью и SDWebImage не общий кэш.

Есть ли хаки для решения этой проблема?
  • Вопрос задан
  • 2384 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
deleted-mezhevikin
@deleted-mezhevikin Автор вопроса
Решил проблему с помощью https://github.com/rs/SDURLCache
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
kirill89
@kirill89
Давно не работал с SDWebImage, но мне казалось что она сама кэширует уже загруженные картинки в памяти по URL.
В любом случае, у них в документации описан механизм, который позволяет решить вашу задачу: https://github.com/rs/SDWebImage#using-asynchronou...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы