關於下載器的一些思路

通過大佬學習博客,方便日後使用作此記錄


被下載對象抽象類:


  • property

  1.  下載對象 (uiimage/data)
  2. identifier(標識)
  3. Uint64 totalBytes 總大小,已字節爲單位
  4. NSDate *lastAccessDate 最後的訪問時間,用於清理內存時,進行排序
  5. UInt64 currentMemoryUsage 當前的容量使用情況

method:

1.初始化方法
2.添加/刪除/返回對象(根據identifier進行操作)
3.計算容量,超出最大範圍刪除,保留預留容量,刪除容量按照時間排列進行刪除
參考 :http://www.cnblogs.com/machao/p/5796234.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章