NSCache

作者: liboxiang | 来源:发表于2018-11-30 11:04 被阅读7次

    一、简介

    1、NSCache是苹果官方提供的的缓存类,具体使用是和NSDictionary很相似的,在AFNetworking和SDWebImage第三方框架中被用作管理缓存。

    2、NSCache在系统内存很低时会自动释放对象,但是在模拟器进行演示的时候不会释放,这一点要注意,所以最好是在内存进行警告时主动去调用方法去释放对象。

    3、NSCache是线程安全的,在进行多线程操作时,不需要进行加锁。

    4、NSCache的Key只是对对象进行了Strong引用,而非拷贝,相关说明会在下面的例子中进行详细解释。

    相关文章

      网友评论

          本文标题:NSCache

          本文链接:https://www.haomeiwen.com/subject/htwccqtx.html