原因可能有很多,但很大程度是是因为编码问题。
明明拿到了NSData,确定此Data为NSString,可就是转换不成功。
NSStringEncoding myEncoding = CFStringConvertEncodingToNSStringEncoding (kCFStringEncodingGB_18030_2000);
NSString *rawString=[[NSString alloc]initWithData:data encoding:myEncoding];
这样试试