[
{
"ID": 0,
"Name": "PHI"
},
{
"ID": 0,
"Name": "ATL"
}
]
Я использую SwiftyJSON и Alamofire. Это то, что возвращается. Теперь я хочу просмотреть каждый из этих объектов в своем коде. Однако у меня проблемы с получением этой информации.
json[0]["Name"].string, кажется, возвращает ноль, и я не уверен, почему. Объект JSON определенно получает JSON, когда я печатаю его на консоли, он выглядит точно так же, как показано выше.
Я также пробовал:
var name = json[0].dictionary?["Name"]
Все равно ноль.
Любые идеи?
ИЗМЕНИТЬ
Вот код, который я использую для получения JSON.
Alamofire.request(.GET, "url", parameters: nil, encoding: .JSON, headers: nil).responseJSON
{
(request, response, data, error) in
var json = JSON(data!)
//var name = json[0].dictionary?["Name"]
}
json[0]
? - person Aks   schedule 06.09.2015json[0]["Name"].string
дает мне необязательную PHI), но ваш пример Alamofire не скомпилировался, мне пришлось изменить подпись. - person Eric Aya   schedule 07.09.2015