XHNetworkCache
版本记录(持续更新)2016.07.01 Version 1.1(更新)
2016.06.24 Version 1.0(发布)使用方法:
1.写入
[
Objective-C] 查看源文件 复制代码
?
1 2 3
| //将数据写入磁盘缓存(参数1:服务器返回的JSON数据, 参数2:数据请求URL)
//[按APP版本号缓存,不同版本APP,同一接口缓存数据互不干扰]
[XHNetworkCache saveJsonResponseToCacheFile:responseObject andURL:URLString];
|
2.获取
[Objective-C] 查看源文件 复制代码
?
1 2
| //获取缓存数据(参数:请求URL,返回:JSON数据)
id JsonCache = [XHNetworkCache cacheJsonWithURL:URLString];
|
3.清除缓存
[Objective-C] 查看源文件 复制代码
?
1 2
| //清除缓存
[XHNetworkCache clearCache];
|
4.获取缓存总大小(M)
[Objective-C] 查看源文件 复制代码
?
1 2
| //获取缓存总大小(M)
float cacheSize = [XHNetworkCache cacheSize];
|
安装手动添加:
- 1.将 XHNetworkCache 文件夹添加到工程目录中
- 2.导入 XHNetworkCache.h
CocoaPods:
- 1.在 Podfile 中添加 pod 'XHNetworkCache'
- 2.执行 pod install 或 pod update
- 3.导入 XHNetworkCache.h
系统要求
- 该项目最低支持 iOS 7.0 和 Xcode 7.0
代码下载地址:
http://www.code4app.com/forum.php?mod=viewthread&tid=9145&extra=page%3D2%26filter%3Dsortid%26orderby%3Ddateline%26sortid%3D1
原标题:XHNetworkCache,一行代码将请求数据写入磁盘缓存
关键词:磁盘