这是我第一次用AFNetworking 3.0 去实现网络请求,结果。。。
1、这种方法看起来不直观,全部数据挤在一坨;
这是我昨晚解决完就睡觉了,我以为可以了,今天一看,是一串字符串,我还没试过能不能取键值,直接不试了,找其他方法去,于是就有了下面第二种方法。
//返回来的responsObject需要转一下 “UTF-8编码”,否则鸡肠,试一下下面两行代码看效果
/* NSString *string = [[NSString alloc] initWithData:responseObject encoding:NSUTF8StringEncoding];
NSLog(@"str = %@",str);
*/
2、第二种方法,直接就是json数据
//请求成功返回数据;需要转化成字典(即json格式数据)
NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:responseObject options:NSJSONReadingMutableLeaves error:nil];
这样打印出来的数据就是Json数据啦,非常直观