【发布时间】:2017-03-05 03:55:33
【问题描述】:
我有一个 Web 服务,它返回以下关于移动设备的 JSON 结果:
{
"devices": {
"device": [
{
"model": "iPhone 6",
"OS": "iOS 10"
},
{
"model": "iPad Air",
"OS": "iOS 9"
}
]
}
}
我正在尝试遍历这个 JSON 的结果,结果应该是这样的:
[iPhone 6, iPad Air]
[iOS 10, iOS 9]
到目前为止,我想出的只是:
for (_,_):(String, JSON) in json["devices"]["device"] {
}
这将遍历“设备”数组,但我不确定如何查看字典并获取“模型”值,然后获取“操作系统”值。
更新:修改后的问题更清楚地说明了我的目标和我目前的目标。
【问题讨论】:
-
向我们展示如何将数据保存在数组中。
-
我有: var deviceArray: [AnyObject] = [] 然后添加到它会是这样的: deviceArray.append(test)
标签: ios swift loops alamofire swifty-json