【发布时间】:2015-06-12 00:19:42
【问题描述】:
所以我有一个NSDictionary,它通过执行以下操作来保存 JSON 数据:
NSDictionary* dictionary = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:&someError];
当我 NSLog 我的字典时,我得到下面的输出。
2015-06-11 17:13:49.699 AmigoDash[57994:1195566] (
{
"_id" = {
"$id" = 5579fde2e4b0588ab009f841;
};
hours = "10-11";
image = imageURL;
name = "Boleskine Bistro";
},
{
"_id" = {
"$id" = 5579fe1fe4b0588ab009f84a;
};
hours = "9-11";
image = imageURL;
name = Amrikos;
}
)
我现在面临的问题是尝试遍历字典。当我尝试这样做时,代码崩溃了。一般来说,我是使用 JSON 和 iOS 的新手。有点不知所措。我最终需要从字典中的每个唯一对象中获取名称和图像信息,因此我必须遍历字典。
【问题讨论】:
-
显示代码以及崩溃跟踪和消息
-
寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。跨度>
-
访问 json.org 并学习 JSON 语法。
标签: ios objective-c json nsdictionary