从 AFNetworking 检索错误响应

Posted

技术标签:

【中文标题】从 AFNetworking 检索错误响应【英文标题】:Retrieve wrong response from AFNetworking 【发布时间】:2016-07-12 03:43:49 【问题描述】:

我在 Cocopods 中使用 AFNetworking 3.1 版。 调用 API 时,响应不正确。 结果附加了一些小数,如下所示:

RewardTopUp = 100; RewardTopupGiven = 9.015000000000001;

但正确的响应后端应该如下:

RewardTopUp = 150; RewardTopupGiven = 9.015;

为什么响应会为 AFNetworking 的响应对象附加几个小数?

有人可以提供帮助或遇到同样的问题吗?

【问题讨论】:

***.com/questions/588004/… 是的,我也遇到过同样的问题 您好,您找到解决此问题的方法了吗? 【参考方案1】:

这可能是因为数字格式。请确保来自服务并使用 JSON 解析

【讨论】:

以上是关于从 AFNetworking 检索错误响应的主要内容,如果未能解决你的问题,请参考以下文章

AFNetworking:从 CGI 脚本中检索大图像,跟踪服务器响应

无法使用 AFNetworking Objective-C 获取 XML 响应的内部节点

IOS AFN (第三方请求)

AFNetworking 2 - 请求失败时没有响应正文

AFN3.0封装

AFN2.0到3.0的迁移