iOS 浅谈AFNetworking网络请求
2016-05-06 15:57
288 查看
1) 从gitub下载AFNetworking资源包
2) 解压AFNetworking资源包,将AFNetworking包中的class文件拖入项目中
3) 在项目中使用AFNetworking的地方导入AFNetworking头文件
2、使用AFNetworking(GET和POST请求)的步骤:
1).构建一个baseURL,以及一个参数字典,并将这两个变量传给AFHTTPClient.
2).将AFJSONRequestOperation注册为HTTP的操作, 这样就可以跟之前的示例一样,可以获得解析好的JSON数据。
3).做了一个GET请求,这个请求有一对block:success和failure。
4).POST请求跟GET一样
3、关于AFNetworking一些要注意的地方:
1) AFNetworking中的请求皆为异步请求
2) AFNetworking请求的失败包括了请求成功时json解析失败
3) AFNetWorking采用ARC ,在不使用ARC项目中使用时,对AFNetWorking的所有.m文件添加“-fobjc-arc”。在使用ARC项目中,使用“不使用ARC”的类库时,对类库的.m文件添加“-fno-objc-arc”
2) 解压AFNetworking资源包,将AFNetworking包中的class文件拖入项目中
3) 在项目中使用AFNetworking的地方导入AFNetworking头文件
2、使用AFNetworking(GET和POST请求)的步骤:
1).构建一个baseURL,以及一个参数字典,并将这两个变量传给AFHTTPClient.
2).将AFJSONRequestOperation注册为HTTP的操作, 这样就可以跟之前的示例一样,可以获得解析好的JSON数据。
3).做了一个GET请求,这个请求有一对block:success和failure。
4).POST请求跟GET一样
3、关于AFNetworking一些要注意的地方:
1) AFNetworking中的请求皆为异步请求
2) AFNetworking请求的失败包括了请求成功时json解析失败
3) AFNetWorking采用ARC ,在不使用ARC项目中使用时,对AFNetWorking的所有.m文件添加“-fobjc-arc”。在使用ARC项目中,使用“不使用ARC”的类库时,对类库的.m文件添加“-fno-objc-arc”
相关文章推荐
- android中图片的三级cache策略(内存、文件、网络)
- 网络面试总结一
- 快速Android开发系列网络篇之Retrofit
- Android关于 https SSL handshake aborted 问题查找
- Android的HTTP操作库Volley的基本使用教程
- HTTP请求错误大全
- iOS Http网络请求、缓存、及网络数据更新才请求
- 浅析http请求头常见的表单文件上传
- Android开发中使用Volley库发送HTTP请求的实例教程
- http2
- 网络请求 多次请求
- 苹果多线程网络编程之-GCD队列与任务的理解
- ioctl函数详细说明(网络)
- linux IP地址转换及网络字节序
- 多层神经网络
- 速战速决 (6) - PHP: 获取 http 请求数据, 获取 get 数据 和 post 数据, json 字符串与对象之间的相互转换
- iOS获取网络状态,区分2G、3G、4G、WIFI,非reachability
- SERVLETJSP学习(一)——Servlet基础 、 HTTP协议
- HTTP协议下实现上传文件
- 串行异步网络请求的简单实现