在使用AFNetworking 2.0 的时候本来一切很顺畅,但是中途遇到几个比较坑的地方 在发送请求后,NSURLSessionDataTask一直报错 Error Domain=com.alamofire.error.serialization.response Code=-1016 "Requ
分类:
其他好文 时间:
2016-03-16 12:28:26
阅读次数:
124
这篇是关于网络请求的,结合公司的实际情况编写,如果有不同意见欢迎留言共同讨论。 iOS在9.0之后彻底放弃了NSURLConnection,现在已经改用了NSURLSession进行网络请求。一般现在网络请求也都是使用AFNetworking。下面就把我自己关于afn和系统的api使用写下来。 一.
分类:
移动开发 时间:
2016-03-11 15:29:53
阅读次数:
177
1. 错误打印 code=-1016 filed: text/html 错误原因:AFN默认不能解析请求回来的text/html数据 解决办法: AFN3.0的请看这里 AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; [
分类:
Web程序 时间:
2016-03-03 22:58:04
阅读次数:
204
原文链接:http://www.jianshu.com/p/a086c33566be 一、 AFN 使用注意点 1. block循环引用 bug 解决 2.请求管理者 1.请求管理者存储到内存 请求管理者作为变量,实现懒加载,方便管理所有的请求,使用请求管理者变量发送请求。 2.注意:控制器挂了,我
分类:
移动开发 时间:
2016-03-01 12:37:54
阅读次数:
254
本篇将从四个方面对iOS开发中经常使用到的AFNetworking框架进行讲解: 一、什么是 AFN 二、为什么要使用 AFN 三、AFN 怎么用 三、AFN和ASI的区别 一、什么是 AFN AFN 全称为 AFNetworking,是一个构建与在 NSURLConnection、NSOperat
分类:
移动开发 时间:
2016-02-25 07:57:58
阅读次数:
546
一、底层实现 1> AFN的底层基于OC的NSURLConnection和NSURLSession 2> ASI的底层基于纯C语言的CFNetwork框架 3> ASI的运行性能 高于 AFN 二、对服务器返回的数据处理 1> ASI没有直接提供对服务器数据处理的方式,直接返回data\string
分类:
移动开发 时间:
2016-02-22 20:39:14
阅读次数:
175
今天开始会写几篇关于AFN源码解读的一些Blog,首先要梳理一下AFN的整体结构(主要是讨论2.x版本的Session访问模块):我们先看看我们最常用的一段代码: AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; [man
分类:
Web程序 时间:
2016-02-01 01:50:20
阅读次数:
243
在使用AFN访问网络的时候,报错com.alamofire.error.serialization.response Code=-1016。这个问题是由于后台PHP的问题,请联系后台开发人员,添加header('Content-type: application/json');
分类:
其他好文 时间:
2016-01-27 14:25:58
阅读次数:
338
AFNetworking 底层是对NSURlSession 和对 NSURLConnect 的包装1.具体使用方法可以参照github上的主页面,在这里只是举一个文件上传的简单列子- (void)update{ AFHTTPSessionManager *manager = [AFHT...
分类:
其他好文 时间:
2016-01-25 06:30:10
阅读次数:
189
1. 错误打印 code=-1016 filed: text/html错误原因:AFN默认不能解析请求回来的text/html数据解决办法:AFN3.0的请看这里AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];[manag...
分类:
Web程序 时间:
2016-01-22 21:51:31
阅读次数:
294