iOS中打印网络请求返回的json数据,一般会被转换为Unico
作者:
hank009 | 来源:发表于
2018-09-13 11:01 被阅读22次
iOS中打印网络请求返回的json数据,一般会被转换为Unicode字符的形式。
可通过增加分类-(NSString *)jsonString 方法的形式,实现打印结果中直接显示中文。
字典的分类
//
@implementation NSDictionary (Log)
- (NSString *)jsonString{
if (self == nil) {
return nil;
}
NSError *error;
NSData *data = [NSJSONSerialization dataWithJSONObject:self options:NSJSONWritingPrettyPrinted error:&error];
NSString *jsonString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
return jsonString;
}
@end
本文标题:iOS中打印网络请求返回的json数据,一般会被转换为Unico
本文链接:https://www.haomeiwen.com/subject/nsqwgftx.html
网友评论