2017-02-08 40 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那樣重新調整後的裁剪後的圖像? –