在app中存储配置文件图像方面的最佳实践

时间:2016-11-13 11:51:25

标签: swift alamofireimage

我正在创建一个应用,其中每个用户的个人资料图片大约为30 kb。但是我现在非常确定存储这些图像的最佳方法是什么,我可以将它们存储在我的领域对象NSData中,但我想这并不理想。否则我可以保存在磁盘缓存或内存缓存中,但这里有什么理想的方法呢?我正在使用AlamofireImage下载图像。

1 个答案:

答案 0 :(得分:-1)

我使用SDWebImage将图像存储在内存/磁盘中,可以在图像缓存中手动缓存图像,或者它还具有通过URL为UIImageView设置图像的扩展,因此它会自动下载和缓存图像(并调用完成)阻止,如果你想)。它会清除那些旧的图像(例如一周前),或者您可以手动清除缓存。 Kingfisher也很棒,写得很快。