iOS开发之缓存框架内存缓存磁盘缓存NSCacheTMMemoryCachePINMemoryCacheYYMemoryCacheTMDiskCachePINDiskCache(示例代
Posted iOS_developer_zhong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS开发之缓存框架内存缓存磁盘缓存NSCacheTMMemoryCachePINMemoryCacheYYMemoryCacheTMDiskCachePINDiskCache(示例代相关的知识,希望对你有一定的参考价值。
1.在项目中我们难免会用到一些缓存方式来保存服务器传过来的数据,以减少服务器的压力。 缓存的方式分为两种分别为内存缓存和磁盘缓存,内存缓存速度快容量小,磁盘缓存容量大速度慢可持久化。常见的内存缓存有NSCache、TMMemoryCache、PINMemoryCache、YYMemoryCache。常见的磁盘缓存有TMDiskCache、PINDiskCache、YYCache.
1.本文章着重讲下YYCache。 这是为什么呢,因为他比其他的缓存框架更加高效,使用方便。
以上是关于iOS开发之缓存框架内存缓存磁盘缓存NSCacheTMMemoryCachePINMemoryCacheYYMemoryCacheTMDiskCachePINDiskCache(示例代的主要内容,如果未能解决你的问题,请参考以下文章
深入源码理解YYCache SDWebImageAFNetworkingNSCache 缓存方式与对比
深入源码理解YYCache SDWebImageAFNetworkingNSCache 缓存方式与对比
iOS缓存 NSCache详解及SDWebImage缓存策略源码分析