iOS Framework iOS-AFNetWork

AFNetWork后台返回字符串fail问题

2017-03-30  本文已影响31人  小小疾风

最近用AFNetWork3.0做了一个项目,发现原来AFNetWork已经默认是用的苹果的json解析了   结果后台返回一个字符串,导致请求类直接fail掉了。最后在这个请求中加入了

manager.responseSerializer= [AFHTTPResponseSerializerserializer];

自己解析response。

这时候AFNetWork返回的数据是NSData

由于后台返回的字符串  所以你用苹果自带的json解析  NSJSONSerialization,解析出来的东东是null。可以直接把nsdata转成nsstring再用其他的第三方解析,就可以解决问题了。当然你也可以寄希望于后台来改。


上一篇 下一篇

猜你喜欢

热点阅读