SDWebImageManagerDelegate協議說明


遵循于: NSObject


聲明處: SDWebImageManager.h


任務

  • - imageManager:shouldDownloadImageForURL:
  • - imageManager:transformDownloadedImage:withURL:

實例方法

imageManage:shouldDownloadImageForURL:

- (BOOL)imageManager:(nonnull SDWebImageManager *)imageManager shouldDownloadImageForURL:(nullable NSURL *)imageURL

討論

控制當圖片在緩存中沒有找到時應該被下載。

參數

imageManager

當前的SDWebImageManager。

imageURL

下載圖片的url。

返回值

返回NO防止下載圖片的緩存丟失。如果沒有實現,則意味著為YES。

聲明處

SDWebImageManager.h

imageManager:transformDownloadedImage:withURL:

- (nullable UIImage *)imageManager:(nonnull SDWebImageManager *)imageManager transformDownloadedImage:(nullable UIImage *)image withURL:(nullable NSURL *)imageURL

討論

允許立即轉換下載完成的圖片,僅僅在緩存到硬盤和內存中之前。
注意:這個方法是在全局隊列中調用,為了不阻塞主線程。

參數

imageManager

當前的SDWebImageManager。

image

轉換的圖片。

imageURL

轉換的圖片url。

返回值

被轉換的圖片對象。

聲明處

SDWebImageManager.h

// END 突然有種堅持不下去的感覺。感覺翻譯這些文檔好像意義不是很大。感覺比較簡單的。但是對我自己是有幫助的,感覺自己的英文閱讀能力還是有所提高的。加油。希望下載再翻譯文檔時,能夠翻譯的更加準確和暢通。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容