Я пытаюсь получить консольный вывод из запроса json и разместить его как текстовую метку для пользователя. Кажется, я не могу заставить его работать. Любой совет? Благодаря! Он печатает отлично в консоли, но не будет работать на «self.resultLabel.text =»Swift Console Output to Text Label
JSONdo {
let json = try NSJSONSerialization.JSONObjectWithData(data!, options:.AllowFragments)
print(json)
dispatch_async(dispatch_get_main_queue(),{
self.myActivityIndicator.stopAnimating()
self.myImageView.image = nil;
self.resultLabel.text = json
func loadSites(){
//trying to get the post to show up in the place of the invisible label
}
});
}catch {
print(error)
}
label.text требует строку и JSON не совсем строка. Вы попробовали json.description? – alexburtnik
Большое спасибо за ваш ответ Алекс. Похоже, это исправляет ошибку: self.resultLabel.text = (json as AnyObject) .description – Justin