美文网首页
iOS开发如何 NSData转NSString?

iOS开发如何 NSData转NSString?

作者: 随心吧 | 来源:发表于2017-03-08 11:28 被阅读2149次
『导言』

在iOS开发解析数据时候,服务器返回数据为二进制数据NSData格式,这个时候如何将NSData格式的数据转换NSString

  • 方法:NSData转NSString
    NSString *str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
  • 案例分析:
    • 代码:
    NSLog(@"data = %@",data);
    // 4 解析   data转字符串str
    NSString *str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
    // NSUTF8StringEncoding 中文编码
    NSLog(@"str = %@",str);
  • 打印结果:
     2017-03-08 11:04:32.319 04-掌握-NSURLConnection发送Get请求-zwj[819:50155] data = <7b226572 726f7222 3a22e794 a8e688b7 e5908de4 b88de5ad 98e59ca8 227d>
     2017-03-08 11:04:32.320 04-掌握-NSURLConnection发送Get请求-zwj[819:50155] str = {"error":"用户名不存在"}

相关文章

网友评论

      本文标题:iOS开发如何 NSData转NSString?

      本文链接:https://www.haomeiwen.com/subject/tghbgttx.html