SDURLCacheiOS 磁盘缓存

联合创作 · 2023-09-27 13:46

SDURLCache 是从 URLCache 派生的一个子类,支持 iPhone/iPad 上 HTTP 请求做磁盘缓存操作。

在 iPhone OS上,Apple 出于未知原因确实删除了磁盘缓存支持。SDURLCache 为用户将此功能返回给此 iPhone 操作系统。

用户只需创建一个实例,用它替换默认的共享 NSURLCache,就可以立即为应用程序提供了磁盘上的 HTTP 请求缓存功能。

SDURLCache *urlCache = [[SDURLCache alloc] initWithMemoryCapacity:1024*1024   // 1MB mem cache
                                                     diskCapacity:1024*1024*5 // 5MB disk cache
                                                         diskPath:[SDURLCache defaultCachePath]];
[NSURLCache setSharedURLCache:urlCache];
[urlCache release];
浏览 6
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报