2015-01-08 2 views
0

Что я здесь делаю неправильно. Я использую SwiftyJSON. Первая строка выводит правильное значение. Во второй строке появляется сообщение: Не удалось найти строку-член. Разве я не могу получить значение строки здесь?SwiftyJSON не может попасть в строку

println(json["weather"][0]["description"]) // prints the correct value 
if let description = json["weather"][0]["description"].string { 
    self.descriptionLabel.text = description 
} 
+0

почему вы делаете .String ?? Просто сделайте 'let description = json [" weather "] [0] [" description "]' – Aggressor

+0

, вы, вероятно, вызываете .string на строку, которая не будет работать, удалите .string –

ответ

0

попробовать это

descriptionLabel.text = json["weather"][0]["description"].stringValue 

 Смежные вопросы

  • Нет связанных вопросов^_^