网络请求
1.GET 通过一个借口就能狗获得数据
2.POST 通过一个接口以及参数列表才能获得数据
参数列表格式:***=+++&***=+++
后台给的参数列表格式:{“”:“”}
在实际开发中 会把参数列表做成字典传给网络请求封装类,然后将字典转化成参数列表格式的字符串,再将字符串转化成data,设置请求体
NDUrlSession
1.废弃了同步链接的概念,只有异步链接
异步连接
1.block形式:请求数据然后铺设界面,这种形式更加方便
2.delegate形式:请求数据的过程中如果有与与进度相关的操作或逻辑需要使用这种形式,因为有拼接数据的过程
细节方面
1.设置info。plist 兼容http
2.NSUrlDession的block请求刷新UI切记代码回到主线程
3.NSUrlSessionTask 不要忘记task调用resume
4.NSUrlSression的delegate请求不要忘记在服务器响应时调用completeHandle(NSUrlSessionRequestAllow) 否则不会执行下面的步骤
网友评论