苦苦看了我两天,最近后台为了减轻压力,要我做缓存,我说好吧...... 借鉴了别人的说法找到一张图可以看明白好多: 这个是我比较战成一种方案。 好了直接上代码了 首先我们要有自己缓存的类 说以就自己用读写方式简单写了一个类 + (void ...
磁盘缓存 内存缓存 图片缓存策略 个人理解 : 图片设置路径 gt 从内存字典中查找缓存的image对象 gt 调用网络请求 gt 根据NSURLRequst的策略是否只读缓存 gt 不是只读缓存则开启下载操作 gt 如果该下载已经存在则不新建下载而是只把代理 保存了成功失败的操作和对象信息 打包到管理代理数组,不存在同时会新建下载请求 gt 下载请求管理对象绑定了一个磁盘与内存缓存对象NNSU ...
2018-07-18 11:13 0 1068 推荐指数:
苦苦看了我两天,最近后台为了减轻压力,要我做缓存,我说好吧...... 借鉴了别人的说法找到一张图可以看明白好多: 这个是我比较战成一种方案。 好了直接上代码了 首先我们要有自己缓存的类 说以就自己用读写方式简单写了一个类 + (void ...
更新2013年04月02日11:46:36:修改了用 [imageView setImageWithURLRequest:[NSURLRequestrequestWithURL:[NSURLURL ...
本篇博客是接着上一篇AFNetworking源码解析的后续,如果想对AFNetworking源码有所了解。 请读一下https://www.cnblogs.com/guohai-stronger/p/9191497.html。 YTKNetwork的源码详解:https ...
全称是AFNetworking 虽然运行效率没有ASI高,但是使用比ASI简单 是对NSURLConnection和NSURLSession的各自的一层包装 AFN的内部中的RunLoop AFN内部开了一条专门用来访问网络请求的线程 在这个开线程的方法中,他把方法 ...
通读AFN②--AFN的上传和下载功能分析、SessionTask及相应的session代理方法的使用细节 这一部分主要研究AFN的上传和下载功能,中间涉及到各种NSURLSessionTask的一些创建的解析和HTTPSessionManager对RESTful风格 ...
2. 在重写AFNetworking的请求方法中重新设置 ...
从github下载AFNetworking3.0,把AFNetworking.h 和 UIKit+AFNetworking.h导入工程 (下载地址:https://github.com/AFNetworking/AFNetworking.git) 注意!! AFNetworking不支持 ...