获取了一个JSON,无法解析。
代码:
[httpClient postPath:@"" parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSDictionary *jsonDict = [NSJSONSerialization JSONObjectWithData:responseObject options:kNilOptions error:nil];
NSLog(@"%@",jsonDict);
NSArray *jsonArray = [jsonDict objectForKey:@"sJSON"];
NSLog(@"%@",[jsonArray class]);
NSLog(@"%@",jsonArray);
NSLog打印类给出的_NSCFString类。
是不是这不是JSON?不过看上去真的很像。
[{"ImageTagID":78,"Xpixel":408,"Ypixel":69,"Xpercent":17}]
是json格式.你已经将json序列化为了NSArray 数组
NSArray *jsonArray = [jsonDict objectForKey:@"sJSON"];
如果要访问这个数组中的对象你可以遍历
for (id obj in jsonArray) {
NSLog(@"object is %@",obj);
}