Latest 1.1.1
Homepage https://github.com/WQiOS/WQCacheManage
License MIT
Platforms ios 8.0, requires ARC
Authors

本地数据缓存

YYCache的性能检测结果对比

WQCache 是由内存缓存 WQMemoryCache 与磁盘缓存 WQDiskCache 相互配合组成的,内存缓存提供容量小但高速的存取功能,磁盘缓存提供大容量但低速的持久化存储。这样的设计支持用户在缓存不同对象时都能够有很好的体验。

在 WQCache 中使用接口访问缓存对象时,会先去尝试从内存缓存 WQMemoryCache 中访问,如果访问不到(没有使用该 key 缓存过对象或者该对象已经从容量有限的 WQMemoryCache 中淘汰掉)才会去从 WQDiskCache 访问,如果访问到(表示之前确实使用该 key 缓存过对象,该对象已经从容量有限的 WQMemoryCache 中淘汰掉成立)会先在WQMemoryCache 中更新一次该缓存对象的访问信息之后才返回给接口。

  • 返照当下最著名的缓存工具:YYCache来写的,大致的思路是一样的
  • 内存缓存、磁盘缓存,语言简洁明了,结合了内存缓存和磁盘缓存的两种方式,在项目开发的过程中,方便大家的使用

Latest podspec

{
    "name": "WQCacheManage",
    "version": "1.1.1",
    "summary": "Podu5e93",
    "homepage": "https://github.com/WQiOS/WQCacheManage",
    "license": "MIT",
    "authors": {
        "u738bu5f3a": "[email protected]"
    },
    "platforms": {
        "ios": "8.0"
    },
    "requires_arc": true,
    "source": {
        "git": "https://github.com/WQiOS/WQCacheManage.git",
        "tag": "1.1.1"
    },
    "source_files": "WQCacheManage/*.{h,m}",
    "ios": {
        "frameworks": "UIKit"
    }
}

Pin It on Pinterest

Share This