如何在ios中创建嵌套字典结构?

时间:2014-01-18 06:25:16

标签: ios iphone ios5

我从服务中获得响应,例如一个用户包含季节数下的剧集数。 例如:

  • 用户包含10个季节,1个季节10集,2个季节15,3个 9 ...

  • B用户包含1季第6季的14季,第2季20,3 5 ...

  • c用户包含3季1季第4集,2季10,3rd 8

我将如何显示特定季节的剧集列表。来自

"Episodes":{
    "1": {
        "Season": "3",
        "Episode": "10",

    },
    "2": {
        "Season": "1",
        "Episode": "2",

    },
.
.
  "78":{
    "Season": "10",
    "Episode": "20",

  }

1 个答案:

答案 0 :(得分:0)

你只需要循环使用整个事物。

为每个季节创建一本字典。您循环播放的每一集,插入密钥

的剧集
[season1 setObject:[Episodes objectForKey:index] forKey: [[Episodes objectForKey:index] objectForKey:Episode]

因此,您将获得每个季节的字典,并且每个字典都会有用户当前所拥有的剧集,并进行排序。