"載入gif圖"
- (void)loadgif
- (void)loadprogress
completed:^(uiimage *image, nserror *error, sdimagecachetype cachetype, nsurl *imageurl) ];}
- (void)loadimagewithmanager
completed:^(uiimage *image, nserror *error, sdimagecachetype cachetype, bool finished, nsurl *imageurl) ];}
_maxcacheage = kdefaultcachemaxcacheage
2.sdwebimage 的記憶體快取是用什麼實現的?
nscache
3.sdwebimage 的最大併發數是多少?
maxconcurrentdownloads = 6
4.sdwebimage 支援**嗎?gif
#import
[uiimage animatedimagewithimages:images duration:duration];
根據影象資料第乙個位元組來判斷的!
gif:0x47
-6.sdwebimage 快取的名稱是怎麼確定的!
md5
如果單純使用 檔名儲存,重名的機率很高!
使用 md5 的雜湊函式!對完整的 url 進行 md5,結果是乙個 32 個字元長度的字串!
SDWebImage使用入門
要在其它工程中使用有多種方式,最簡單的就是把類,工程的引用新增到其它工程中。步驟如下 l 在其它工程中,工程名字上點出彈出選單。l 選擇add files to l 選擇sdwebimage的工程檔案,選中copy items if needed。l 點add。編譯,通不過。因為缺少了乙個庫的原始碼...
SDWebImage快取機制
存 取 刪 路徑 是在storeimage這個方法裡 將儲存到記憶體和硬碟上 void storeimage uiimage image recalculatefromimage bool recalculate imagedata nsdata imagedata forkey nsstring ...
SDWebImage原理和使用
使用場景 以下 在需要監聽網路狀態的方法中使用 afnetworkreachabilitymanager mgr afnetworkreachabilitymanager sharedmanager setitem customitem item setitem customitem item el...