作品分享
问答交流
发现
任务
客服工单
接上一篇文章继续分析SDWebImage5.11的缓存部分
缓存获取数据,主要是通过key缓存(上一篇文章有说),cacheType判定缓存方式,options举行缓存拓展。主要内容如下: a. 对cacheOptions范例举行筛选 b. 进入queryCacheOperationForKey方法,对具体缓存方式举行分别,此中包罗内存缓存,磁盘缓存。然后又在各自缓存下面举行了具体分别,具体看源码
这里说个小细节,磁查问询的过程是用了@autoreleasepool包了起来,为了防止多张照片查询,引起的内存飙升。
举报
Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )
GMT+8, 2024-10-18 22:34, Processed in 0.162645 second(s), 32 queries.© 2003-2025 cbk Team.