我有一个返回有关移动设备上的以下JSON结果的Web服务:遍历Alamofire 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"] {
}
这将循环ŧ通过“devices”数组,但我不知道如何查看字典并获取“模型”值,然后获取“os”值。
更新:修改后的问题更加清晰,以我的目标以及迄今为止的内容。
向我们展示你如何保存在数组中的数据。 –
我有:var deviceArray:[AnyObject] = [] 然后添加到它会像这样:deviceArray.append(test) – Martheli