0
我對於在Swift 3中解析JSON數據感到非常困惑。這比我預期會來自Javascript背景更困難。從APISwift 3解析JSON數組然後循環播放
響應:
[
{
"ID": 1881,
"image": "myimageURL",
},
{
"ID": 6333,
"image": "myimageURL",
}
]
我的銀行代碼:
let images = [] as Array
override func viewDidLoad() {
super.viewDidLoad()
Alamofire.request(URL(string: "myURL")!,
method: .get)
.responseJSON(completionHandler: {(response) -> Void in
print(response)
//Parse this response. Then loop over and push value of key "image" of each object into the images array above.
})
}
在Javascript中我根本就
let images = []
let parsed = JSON.parse(response)
for(var i in parsed){
images.push(parsed[i].image)
}
'作爲NSArray':在夫特3,不要。喜歡Swift Type Array而不是NSArray。 – Larme