AFNetworking 不能请求数据 求助

 我来答
科啦季美景4234
2017-10-31 · 超过23用户采纳过TA的回答
知道答主
回答量:56
采纳率:16%
帮助的人:36.9万
展开全部
AFNetWorking请求完成数据后可以直接进行更新,它里面已经封装好自动回到主线程更新UI

使用AFNetWorking进行数据请求,以下为几种返回数据格式设定:

//声明(默认):服务器返回的json数据,因为json格式比较规范,他会帮你解析成字典或数组
session.responseSerializer= [AFJSONResponseSerializerserializer];

// 声明:服务器返回的是XML数据,我们自己进行解析
session.responseSerializer= [AFXMLParserResponseSerializerserializer];

//声明:不要对服务器返回的数据进行解析,直接返回data就行(如果是文件下载,使用这个(图片等))
session.responseSerializer = [AFHTTPResponseSerializer serializer];

AFNetWorking网络请求数据步骤
1、创建管理者
2、封装请求参数
3、获得url字符串并发送get或post请求

若遇到解析不成功,可打印出error查看错误信息,可通过下方方式解决(AFNetWorking新版本)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式