我在目标c中有这本词典:
{
awayScore = 2;
awayTeam = "Kode IF";
events = (
{
eventType = "01:00";
name = "01:00";
},
{
eventType = "01:00";
name = "01:00";
}
);
homeScore = 1;
homeTeam = "Partille IF FK ";
time = "01:00";
}
现在要填充一个tableview,我需要知道"事件的大小"项目,所以我可以返回行数。我怎么能通过他们迭代呢? (现在我正在思考何时我会使用这些值填充单元格)
所以1)我怎样才能得到它的大小 2)如何迭代它们并在uitableview中获取不同的值
我知道如何遍历所有密钥,但由于我不知道如何循环浏览具有许多项目的特定密钥,我无法向您展示到目前为止我做了什么
谢谢!
答案 0 :(得分:0)
您的JSon事件对象应该是一个JSon数组,因此您可以快速枚举它。
`
NSArray *events = jsonDictonary[@"events"];
for (NSDictonary *event in events) {
//parse each event
}
其中JsonDictionary是您的整个Json对象。