【问题标题】:How to create a nested dictionaries structure in ios?如何在 ios 中创建嵌套字典结构?
【发布时间】:2014-01-18 06:25:15
【问题描述】:

我得到了服务的响应,就像一个用户包含的剧集数低于季节数。 例如:

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

  • B用户包含14季下1季6集,2季20,3rd 5...

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

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

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

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

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

  }

【问题讨论】:

  • 这里的关键是什么,1、2、3,.....78。请解释
  • 我看不到您问题中的文本与您的字典日志代码的对应关系。你需要换一种方式解释。

标签: ios iphone ios5


【解决方案1】:

您只需在整个过程中使用 for in 循环。

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

[season1 setObject:[Episodes objectForKey:index] forKey: [[Episodes objectForKey:index] objectForKey:Episode]

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-28
    • 2016-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-03
    • 1970-01-01
    相关资源
    最近更新 更多