Я собираюсь упростить свой пример кода для этого. У меня есть этот кусок кода: http://i.stack.imgur.com/QoKcc.pngSwiftyJSON return null
Alamofire.request(.GET, "https://blah.com/users").response { (request, response, data, error) -> Void in
let json = JSON(data:data!)
print(json)
}
Как вы можете видеть на картинке, я получаю данные из веб-службы, но JSON возвращает нуль при попытке инициализировать его с моими данными. Что я здесь делаю неправильно?
редактировать: строковое значение возвращается из пусть NewStr = NSString (данные: данные !, кодирования: NSUTF8StringEncoding)
http://i.stack.imgur.com/h8hav.png
Может вам преобразуйте данные в String с помощью '(data: data encoding: NSUTF8StringEncoding'? и покажите значение строки? – Larme
На скриншоте вы можете увидеть, что данные' html/text', а не 'json/text' – vadian
@ Larme да, теперь, когда вы это упомянули ... я пробовал это, и он возвращает html-формат. Я очень новичок в этом, извините, если это глупый вопрос ... но как мне все исправить? мне нужно каким-то образом указать, что мне нужен формат json/text? – 192Rob