iOS 5+的數據緩存模塊:RequestCacher

jopen 11年前發布 | 26K 次閱讀 iOS開發 移動開發 RequestCacher

RequestCacher 是一個 iOS 5+ 的數據緩存模塊。簡單使用:

[imageViewControl loadImageWithURL:[NSURL URLWithString:[some_url_string]]];

RequestCacher 可自動實現:

  • 快速緩存數據
  • 創建本地數據庫用于跟蹤所存儲的數據
  • 在本地存儲上存儲數據
  • 需要的時候重新獲取數據
  • 自維護

使用方法 (如:圖片緩存):

  • 添加文件到你的項目
  • 使用自定義 UIImageView 控件
  • 給它賦值 url 或者 url 數組
  • 搞定

特點:

  • 緩存文件管理
  • 數據庫管理
  • 過期數據檢查,并在需要時重新獲取
  • 緩存數據大小超過預設值時自動清除數據
  • 互聯網連接問題
  • 多線程
  • 管理多個連接中和未結束的請求
  • 支持 GET 和 POST 數據
  • 異步數據下載

iOS 5+的數據緩存模塊:RequestCacher


項目主頁:http://www.baiduhome.net/lib/view/home/1372921859862

     本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
     轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
     本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!