Привет, я сейчас изучаю Swift, и я хотел извлечь данные из JSON Api, мой код Swift выглядит так. Чтобы быть конкретным, мне нужно извлечь каждый ключ и его значение (например: напечатать значение заголовка, обложки и т.д.)
//Json request
var error: NSError?
var raw = NSString.stringWithString("http://example.com/MovieAPI/api/v1/movies/")
var api_url = NSURL.URLWithString(raw)
let jsonData: NSData = NSData.dataWithContentsOfURL(api_url, options: nil, error: &error)
let result = NSJSONSerialization.JSONObjectWithData(jsonData, options: nil, error: &error)
as NSDictionary
for val in result {
for (var i=0; i < val.value.count; i++){
//println(val.value.valueAtIndex(3)) Not Working
}
}
и структура моего JSON
{
data: [
{
id: 2,
title: "Hunger Games",
cover: "http://example.com",
genre: 2
}
]
}
Help!