问题是您
NSArray没有
NSDictionary。的
NSArray计数为1,并包含
NSDictionary。
NSArray *wrapper= [NSJSonSerialization JSONObjectWithdata:webData options:0 error:nil];NSDictionary *avatars = [wrapper objectAtIndex:0];
要遍历数组中的所有项目,请枚举数组。
NSArray *avatars= [NSJSonSerialization JSONObjectWithdata:webData options:0 error:nil];for (NSDictionary *avatar in avatars) { NSDictionary *avatarimage = avatar[@"image"]; NSString *name = avatar[@"name"]; // THE REST OF YOUR CODE}注意:我也从
-objectForKey:[]语法切换到了。我比较喜欢


![[__NSCFArray objectForKey:]:无法识别的选择器已发送到实例 [__NSCFArray objectForKey:]:无法识别的选择器已发送到实例](http://www.mshxw.com/aiimages/31/485495.png)
