使用AFN若遇到这个错误信息 bug原因: 这不是AFNetworking的问题 这是做Server那边的人沒把head内的 meta的content格式指定好 解决方法: 本文介绍两种方法, 第一种方法较好, 第二种存在风险, 特此说明,请勿使用第二种! 1.第一种方法: 在懒加载AFHTTPSe ...
分类:
Web程序 时间:
2018-08-02 12:19:22
阅读次数:
195
磁盘缓存 内存缓存 图片缓存策略(个人理解): 图片设置路径->从内存字典中查找缓存的image对象->调用网络请求->根据NSURLRequst的策略是否只读缓存->不是只读缓存则开启下载操作->如果该下载已经存在则不新建下载而是只把代理(保存了成功失败的操作和对象信息)打包到管理代理数组,不存在 ...
分类:
Web程序 时间:
2018-07-18 13:59:28
阅读次数:
135
对于iOS开发中的网络请求模块,AFNetworking的使用应该是最熟悉不过了,但你是否把握了网络请求正确的完成时机?什么是信号量? 1.先说什么是信号量。 信号量:就是一种可用来控制访问资源的数量的标识,设定了一个信号量,在线程访问之前,加上信号量的处理,则可告知系统按照我们指定的信号量数量来执 ...
分类:
Web程序 时间:
2018-07-15 17:33:38
阅读次数:
216
本篇博客是接着上一篇AFNetworking源码解析的后续,如果想对AFNetworking源码有所了解。 请读一下https://www.cnblogs.com/guohai-stronger/p/9191497.html。 这篇博客主要是对AFNetworking代码进行封装,也是自己在实际项目 ...
分类:
Web程序 时间:
2018-06-18 00:33:34
阅读次数:
243
https://blog.csdn.net/u013378438/article/details/51811996 AFNetWorking(3.0)源码分析(二)——AFURLSessionManager https://blog.csdn.net/u013378438/article/detai ...
分类:
Web程序 时间:
2018-06-13 14:39:55
阅读次数:
208
我封装的使用AFNetworking上传多图的一个方法。带进度条回调,希望对你用帮助,我app中亲测可用,不知道你的服务器是如何接收数据的: ...
分类:
移动开发 时间:
2018-06-12 20:56:06
阅读次数:
284
【1】AFSSLPinningMode 使用: 【2】validatesDomainName validatesDomainName 是指是否校验在证书中的domain这一个字段。每个证书都会包含一个DomainName, 它可以是一个IP地址,一个域名或者一端带有通配符的域名。如*.baidu.c ...
分类:
Web程序 时间:
2018-06-05 11:39:58
阅读次数:
182
1.AFNetworking是个啥? 2.SwiftyJSON是个啥? 3.让我们来引入AFNetworking、SwiftyJSON: 3.1.找到你项目的地址:(顺便介绍一个快捷键,option+command+c,复制文件或者文件夹的路径) 3.2.打开终端,输入,回车: 3.3.创建一个 P ...
分类:
移动开发 时间:
2018-05-28 14:45:46
阅读次数:
213
最近在做文件上传功能的时候遇到了一些问题,有关AFNetworking失败的一些错误码,这里整理一下,以免以后再踩坑: 【1】错误码-999,错误信息具体如下: 原因和代码如下: 【2】错误码-1011,404,错误信息如下: 看到这个错误码请不要怀疑,这个就是你要访问的url访问不到所导致的,请检 ...
分类:
Web程序 时间:
2018-05-16 20:50:26
阅读次数:
1090
当我们写下载界面的时候,需要向用户展示每秒下载多少KB,这个时候就需要计算速度。如下: 我用的是AFNetworking来做下载的,我们拿AFHTTPRequestOperation来举列,AFHTTPRequestOperation中有个方法: [html] view plain copy - ( ...
分类:
移动开发 时间:
2018-05-16 15:27:49
阅读次数:
190