流暢顯示滾動圖片

Path開源了他們圖片緩存實現,思路很新穎:

Fast Image Cache可以幫助你的app更快更有效率的儲存並檢索圖片。

像Path這種應用最主要的一個負擔就是處理大量圖片的加載。從硬盤中加載圖片這種傳統的方法實在是太慢了,尤其是在用戶上下滑動的時候會有需要等待圖片加載的情況。Fast Image Cache可以很好的解決這個問題。

Fast Image Cache做些什麼
將類似尺寸和風格的圖片儲存在一起
將圖片數據存到硬盤中
加載圖片比傳統方法更快
基於常用文件自動管理過期的緩存
利用一個基於model的方法來儲存並檢索圖片
在將圖片儲存到緩存之前對圖片進行加工

要求
iOS5.0以及以上,同時需要以下框架:
Foundation
Core Graphics
UIKit

注意:Fast Image Cache1.0不使用ARC。如果你的工程使用ARC,需要先關閉


            1.1版本使用ARC


安裝
從附件中的FastImageCache 根目錄中,複製FastImageCache子目錄到Xcode工程中。

使用image cache的時候導入FICImageCache.h文件

使用image Cache需要先對它進行配置:請參照README.md的內容或者https://github.com/path/FastImageCache
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章