当我解析谷歌API的派出所细节的数据,它返回它的NSDictionary
一个复杂的形式:谷歌API返回复杂的NSDictionary对象
result = (
{
geometry = {
location = {
lat = "22.72187";
lng = "75.8741";
};
};
icon = "http://maps.gstatic.com/mapfiles/place_api/icons/police-71.png";
id = 5bf224eb03bee960670c048f7dcdb2684d6aed1f;
name = "Name Police Station";
reference = "CoQBgAAAACG6clYx-1ycnenczJfECFggwSCVzxqFR8GKwMYpA1QbP1VTRIgHHYNXW7z0kOw9IRuV9gKJ-ES19tf46CcwUShwT_lznIX36sx_F8aKFjYE3APa0zNWRxSGY0fDQ95HwinR9HXhTWeL0ncPHSLo9cL9FB8OlBJF-tYNRP5ZThuMEhCQH0lSxrelWOd";
type = (
police,
establishment
);
vicinity = "Yeshwant Niwas Road, Sanghi Colony";
},
在这里,我得到了几何的许多对象, ID,名称。
如何在一个简单的NSArray
和NSDictionary
使用这些数据?
NSDictionary *dict = [NSArray>Object objectatIndex:index];
然后dict
将按键返回值像它会返回[[dict objectforkey:@"name"];
。
看起来更像字典对象的数组给我。反正它应该是没有问题列举其中的阵列和字典元素和你不认为你想要的数据位,我怀疑你会得到一个非常* *有用的答案。 – trojanfoe
我已编辑的问题,请参见,感谢快速回复。 – Nico