SDWebImage 最新版詳解

2021-09-20 15:58:57 字數 1806 閱讀 2924

今天先介紹下 類引用  剩下的會盡快補上  類引用有5個 分別是以下幾個 

sdimagecache  非同步快取

[objc]view plain

copy

[objc]view plain

copy

[objc]view plain

copy

//  清除磁碟中的快取

[cachecleandisk

];  

//  清除快取的儲存

[cacheclearmemory

];  

[self

.tableview

reloaddata

];  

//  建立快取例項

cache = [[sdimagecachealloc

]init];  

//  獲取sdwebimage的共享單例

cache =  [sdimagecachesharedimagecache

];  

// 在記憶體快取保留的最長時間 以秒為單位計算 為了檢測 設定為5秒

cache.maxcacheage= 3

0;  

//  在記憶體中能夠儲存的最大容量 以位元為單位 這裡設為1024 也就是1m

cache.maxcachesize= 1

024;  

//  儲存在儲存器中畫素的總和

cache.maxmemorycost= 1

000;  

// 建立例項

**********image = [sdwebimage**********shared**********

];  

**********image.username

= @"yun"

;  **********image.password

= @"0628"

;  **********image.downloadtimeout= 5

;  

nsinteger **********  = [**********imagecurrentdownloadcount

];  

nsstring

***********count = [nsstring

stringwithformat

:@"%ld"

,(long

)**********];  

nslog(@"**********count = %@"

,**********count);  

nsinteger mac********** = [sdwebimage**********shared**********

].maxconcurrentdownloads

;  nslog(@",(long)mac********** = %ld"

,(long

)mac**********);  

@inte***ce

tableviewcontroller ()  

[objc] view plain copy

//  非同步載入並快取

SDWebImage 最新版詳解

sdwebimage 詳解 如有不當的地方請大家多多提出寶貴的 意見 謝謝 今天先介紹下 類引用 剩下的會盡快補上 類引用有5個 分別是以下幾個 sdimagecache 非同步快取 inte ce tableviewcontroller 建立快取例項 cache sdimagecache allo...

最新版SDWebImage的使用

第二步,在需要的地方匯入標頭檔案 import uiimageview webcache.h 第三步,呼叫sd setimagewithurl 方法快取,注意,這就是新版本的新方法,舊方法是setimagewithurl 下面將幾個方法都介紹一下。1.sd setimagewithurl 快取的基本...

最新版SDWebImage的使用

我之前寫過一篇部落格,介紹快取處理的三種方式,其中最難,最麻煩,最佔記憶體資源的還是快取,最近做的專案有大量的處理,還是採用了sdwebimage來處理,但是發現之前封裝好的 報錯了。研究發現,是我用了新版的sdwebimage,好多方法都變了。第二步,在需要的地方匯入標頭檔案 import uii...