Если хранить на диске. А что происходит когда много картинок уже. По идее должна быть возможность удалять их. Как когда в настройках приложения мы можем почистить данные приложения. Я не знаю как оно там работает. Но 1) могут не очиститься (но это не точно) 2)если почистится, то урл на ресурс на диске будет битый.
2)Если не статическая? Тогда при загрузке новых данных, придет новая картинка, перезапишется урл и тд.. А та картинка останется на диске не нужная. Тогда, лучше не сохранять на диск ничего.
Юзать Kingfisher и поставить ограничение на размер кеша
вообще хранить дату в базе плохой кейс
Создай какой-то имейдж кешер, храни картинки в отдельной папке, при успешном удалении картинок удаляй линки на них, profit!
Обсуждают сегодня