2017-02-08 43 views
5

iOS中有很多可用的缓存库。最流行的库是SDWebImage用于缓存图像。有一个图像缓存库是HanekeSwift的用于图像缓存。SDWebimage vs HanekeSwift的

我的问题是SDWebImage和HanekeSwift的主要区别是两者是否一样?在哪种情况下,我们使用SDWebImage或HanekeSwift的?

回答

4

SDWebImage和Haneke之间几乎没有区别。所以它取决于用户选择他们想要去哪个缓存库。

这里有几个: -

SDWebImage: -

1)分类为的UIImageView的UIButtonMKAnnotationView添加Web图像和高速缓存管理

2 )保证相同的URL不会被多次下载

3)一个异步存储器+磁盘映像的高速缓存具有自动缓存过期处理

哈内克: -

1)通用高速缓存与UIImage的,外的所述盒支撑NSData的JSON字符串

2)零配置UIIma geView的UIButton扩展使用缓存,用于的UITableViewUICollectionView小区重用优化

SDWebImageCache:

enter image description here

哈内克:

enter image description here

查找各种特征列举如下图像他们之间的所有差异鉴定: -

enter image description here

希望它可以帮助你向他们的

+0

Seing点2 待办事项区分你的意思是sdwebimage会存储原始图像,而不是像haneke那样重新调整后的裁剪后的图像? –