我的json搅拌是:
{
"locations" :[
{
id = 0;
lat = "41.653048";
long = "-0.880677";
name = "LIMPIA";
},
{
id = 1;
lat = "41.653048";
long = "-0.890677";
name = "LIMPIA2";
}
]
}
使用:
NSDictionary * root = [datos_string1 JSONValue];
NSArray *bares = (NSArray *) [root objectForKey:@"locations"];
for (NSArray * row in bares) {
NSString *barName1 = [bares valueForKey:@"name"];
NSLog(@"%@",barName1);
}
我从 NSlog 获得两次 otput ( LIMPIA, LIMPIA2 )
所以有些事情是错误的。我需要为每个项目提取 di 单值参数(lat、lon 和 nombre)(以便在 mapkit 应用程序中使用)。你可以帮帮我吗?