摘要:
afnet返回的接受数据格式的方式:
AFHTTPResponseSerializer 是接受的二进制的
afnet默认接受的是json,
manager.responseSerializer=[AFHTTPResponseSerializer serializer];
iOS 接口返回的是json,但是xcode打印的是NSData的二进制

接口返回的网页中打印的数据如下:
iOS 接口返回的是json,但是xcode打印的是NSData的二进制
自己的代码如下:
iOS 接口返回的是json,但是xcode打印的是NSData的二进制xcode打印如下:iOS 接口返回的是json,但是xcode打印的是NSData的二进制原因:原来一直不理解
manager.responseSerializer=[AFHTTPResponseSerializer serializer];
这行代码,原来一直处理返回的字符串的接受方式,序列化的,AFHTTPResponseSerializer 是接受的二进制的,所以一直出现NSdata数据。去掉这行就可以了,afnet默认接受的josn,如果后台返回的不是json形式,那么接受形式用下图中相应的接受形式接受。iOS 接口返回的是json,但是xcode打印的是NSData的二进制
初次写博客,希望对小鸟们有帮助。也希望大神们多多指正。

相关文章:

  • 2021-11-30
  • 2022-02-19
  • 2022-12-23
  • 2022-12-23
  • 2021-07-28
  • 2021-09-20
  • 2022-12-23
  • 2022-02-28
猜你喜欢
  • 2022-12-23
  • 2021-05-30
  • 2021-10-22
  • 2021-06-30
  • 2021-06-10
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案