Swift 3:迭代_NSSingleObjectArrayI

时间:2016-11-27 07:11:21

标签: swift

我从天气API中获取数据。我不确定如何访问说明?

"weather": <__NSSingleObjectArrayI 0x608000012910>(
{
    description = "overcast clouds";
    icon = 04n;
    id = 804;
    main = Clouds;
}
)

我试过了:

print(weatherDict["weather"]!.description!)

它只是给了我这个:

(
    {
    description = "overcast clouds";
    icon = 04n;
    id = 804;
    main = Clouds;
  }
)

如何正确访问说明?

1 个答案:

答案 0 :(得分:10)

  • max包含一系列词典。
  • weather是数组第一项中的键。

代码安全地展开description并检查数组是否为空:

weather