我想用我的代碼閱讀下面的json數組數據,但我得到空結果所有的時間,而我可以打印整個數據。請問哪裏是我的問題?SwiftyJSON閱讀JSON數組問題
我讀過這個主題,但我無法得到結果。 Topic Link
{"Cars":[{"Brand":"Alfa Romeo"},{"Brand":"Audi"},{"Brand":"BMW"},{"Brand":"Citroen"},{"Brand":"Dacia"},{"Brand":"Fiat"},..........
我的代碼
func getData(){
var url = "http://test.net/services/test.php"
var request = HTTPTask()
request.GET(url, parameters: nil, completionHandler:
{
(response:HTTPResponse) in
var jsonData = response.responseObject as! NSData
var json = JSON(data: jsonData)
println("All data \(json)")
dispatch_async(dispatch_get_main_queue(),
{
println(json["Cars"]["Brand"].stringValue)
})
})
}
它正在工作。我想我必須把它放在for循環才能獲得所有的值。 – CAN
是的。我已經更新了我的答案。 – Moritz