AFNetworking 打印服务器返回的错误提示

在AFNetworking 请求数据失败的block里面 复制一下代码 就可以看到服务器返回的错误提示信息

NSData * data = error.userInfo[@"com.alamofire.serialization.response.error.data"];
        NSString * str = [[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding];
        NSData *data1 = [str dataUsingEncoding:NSUTF8StringEncoding];
        NSDictionary *errorDic = [NSJSONSerialization JSONObjectWithData:data1 options:0 error:nil];

        NSLog(@"服务器的错误原因:%@",errorDic);

        [SVProgressHUD showInfoWithStatus:errorDic[@"error"][@"message"]];
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,135评论 6 13
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,890评论 18 139
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,223评论 4 61
  • 找不到控件,报空指针异常 问题:findViewById()返回null,日志显示找不到控件 原因:构造函数继承错...
    码者阅读 557评论 1 1
  • 情趣是美感,是人对美的事物的欣赏和再创造。情趣丰富的人,是快乐的人,更是幸福的人。 那么,情趣贫乏的人呢?贫乏的人...
    红莲叶阅读 1,299评论 7 13