iOS网络请求分为GET请求和POST请求,在iOS中,iOS9之前和iOS9之后用的不是同一个类,iOS9之前的已经属于过时版本
1、准备工作
① 如果采用iOS9前的网络请求方式需要在info.plist文件中添加以下配置信息
② 请求API
该API只支持get请求,所以post请求会报错
③ 返回数据
2、get请求
get请求和post请求不一样的地方
get使用的是NSURLRequest
post使用的是NSMutableURLRequest
① 同步get请求
② 异步get请求
3、post请求
① 同步post请求第一种方式
② 同步post请求第二种方式
第二种方式需要实现NSURLConnectionDataDelegate,实现其方法
③ 异步post请求
iOS9后的网络请求做了修改,统一采用异步的方式进行访问
1、get请求
2、post请求
源码下载