當我解析谷歌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