【发布时间】:2016-05-06 15:49:51
【问题描述】:
NSDictionary *searchResponseJSON = [NSJSONSerialization JSONObjectWithData:data options:0 error:&error];
arrayOfRestaurants = searchResponseJSON[@"businesses"];
NSDictionary *businesses = [arrayOfRestaurants firstObject];
NSString *businessesID = businesses[@"id"];
我正在尝试将数组中的所有数据放入 nsdictionary 中,而不仅仅是第一个对象。有一个更好的方法吗?我似乎无法将数组中的所有数据都放入 nsdictionary
旁注:我对 Objective c 很陌生
【问题讨论】:
-
你想为数组中的每个对象创建一个键和值都相同的字典吗? arrayOfRestaurants 还有什么?对象数组或字典数组?
-
@TejaNandamuri 给你第二个Q“对象数组还是字典数组?”:既然是JSON,“对象”是字典。
-
但是,我也有同样的问题:你想要一个id->data形式的字典吗?
-
谢谢@AminNegm-Awad 的澄清
标签: ios objective-c nsarray