2016-11-13 3 views
-1

Я создаю приложение, в котором каждый пользователь имеет изображение профиля, которое составляет около 30 кб. Однако теперь я уверен, что лучший способ сохранить эти изображения, я мог бы хранить их в объекте realm как NSData, но я думаю, что это не идеально. В противном случае я мог бы сэкономить в кеше диска или кэше памяти, но что это идеальный способ сделать это здесь? Я использую AlamofireImage для загрузки изображений.Лучшая практика с точки зрения сохранения изображений профиля в приложении

+0

Есть много полезной информации, когда Googling ios app хранит лучшие образы изображений профиля –

ответ

-1

Я использую SDWebImage, в котором хранятся изображения в памяти/на диске, можно кэшировать изображение вручную в кеше изображения или у него есть расширение для установки изображения через URL-адрес для UIImageView, поэтому он автоматически загружает и кэширует изображение (и вызывается блок завершения, если вы хотеть). Он очищает изображения от старых (скажем, неделю назад), или вы можете очистить кеш вручную. Kingfisher также великолепно написан и написан быстрым.