原文:SDWebImage之SDImageCache

SDImageCache和SDWebImageDownloader是SDWebImage庫的最重要的兩個部件,它們一起為SDWebImageManager提供服務,來完成圖片的加載。SDImageCache提供了對圖片的內存緩存 異步磁盤緩存 圖片緩存查詢等功能,下載過的圖片會被緩存到內存,也可選擇保存到本地磁盤,當再次請求相同圖片時直接從緩存中讀取圖片,從而大大提高了加載速度。在SDImageC ...

2017-06-02 15:35 0 3796 推薦指數:

查看詳情

SDWebImage之SDWebImageDownloader

SDWebImageDownloader完成了對網絡圖片的異步下載工作,准確說這個類是一個文件下載的工具類,真正的網絡請求是在繼承於NSOperation的SDWebImageDownloaderOp ...

Fri Jun 02 23:36:00 CST 2017 0 2495
SDWebImage之SDWebImageManager

SDWebImageManager是SDWebImage的核心類。它擁有一個SDWebImageCache和一個SDWebImageDownloader屬性,分別用於圖片的緩存和下載處理。雖然是核心類,但它的源碼很簡單,這是因為相應的功能職責進行了良好的分類。下面我們來看一下它的源碼 ...

Fri Jun 02 23:35:00 CST 2017 0 2144
SDWebImage筆記

SDWebImage https://github.com/rs/SDWebImage 提供一個UIImageView 類別以支持加載來自網絡的遠程圖片。 具有緩存管理,異步下載,同一個URL下載次數控制和優化等 UITableView UIImageView +webCache 類 ...

Thu Jun 13 04:25:00 CST 2013 0 6521
SDWebImage底層實現原理

SDWebImage底層實現原理: 其實是有沙盒緩存機制,主要由三塊組成 1.內存圖片緩存 2.內存操作緩存 3.磁盤沙盒緩存 以下是圖解: ...

Sat Feb 07 18:50:00 CST 2015 1 2152
【原】SDWebImage源碼閱讀(二)

【原】SDWebImage源碼閱讀(二) 本文轉載請注明出處 —— polobymulberry-博客園 1. 解決上一篇遺留的坑 上一篇中對sd_setImageWithURL函數簡單分析了一下,還留了一些坑。不過因為我們現在對這個函數有一個大概框架了,我們就按順序一個個來解決 ...

Sat Dec 26 22:12:00 CST 2015 1 2336
SDWebImage 原理及使用

概述 SDWebImage托管在github上。https://github.com/rs/SDWebImage 這個類庫提供一個UIImageView類別以支持加載來自網絡的遠程圖片。具有緩存管理、異步下載、同一個URL下載次數控制和優化等特征。 SDWebImage 加載圖片的流程 ...

Fri Feb 19 19:23:00 CST 2016 0 14964
通讀SDWebImage②--視圖分類

本文目錄 UIView+WebCacheOperation UIImageView+WebCache、UIImageView+HighlightedWebCach ...

Tue Feb 23 07:31:00 CST 2016 1 1507
【原】SDWebImage源碼閱讀(四)

【原】SDWebImage源碼閱讀(四) 本文轉載請注明出處 —— polobymulberry-博客園 1. 前言 SDWebImage中主要實現了NSURLConnectionDataDelegate的以下方法: - (void)connection ...

Sun Dec 27 05:41:00 CST 2015 0 2132
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM