Изменение текста UILabel имеет задержку, но почему?

в моем приложении я хочу установить текстUILabel, Текст приходит из JSON-объекта. Я добавляюUILabel на мою раскадровку, установитеIBOutlet и вызвать мой асинхронный метод, чтобы получить мой JSON-объект. В методе ответа я установил текстUILabel, Но для изменения текста требуется несколько секунд. Когда приходит ответ, я печатаю его на консоль. Там я вижу, что задержка не происходит от асинхронного метода. Ответ приходит, я вижу это в консоли. Подождите несколько секунд, чемUIlabel изменения. Я не понимаю это поведение, есть ли уловка, чтобы обновитьUIlabel мгновенно?

некоторый код:

@IBOutlet weak var label_news: UILabel!;

override func viewDidLoad() {
    super.viewDidLoad()
    self.label_news.text = "CHANGE";
    rcall.GetNews_GET_NewsResponse_0(self.NewsResponseHandler);
}

func NewsResponseHandler(resp:NewsResponse!){
    self.label_news.text = resp.NewsText;
    println(resp.NewsText);
}

Извините, если это вопрос новичка, swift и раскадровки для меня совершенно новые.

с уважением

Ответы на вопрос(2)

Ваш ответ на вопрос