Я получаю картинку из сети по url, далее отображаю ее как UIImage.
Я захотел сделать, что бы при отключение интернета, загруженные ранее картинки сохранялись и возникли вопросы.
1) Надо ли конвертировать картинку в jpeg? Почему-то в гайдах видел только такой способ.
2) Где мы должны заполнять и извлекать данные в/из UserDefaults? (Я использую tableView) В функции, которая конфигурирует UIImage для отображения в ячейку? или методе делегата tableView, например didSelectRowAt?
p.s. возможно это глупые вопросы, но я первый раз столкнулся с UserDefaults.