Changing UILabel Text hat Verspätung, aber warum?

in meiner App möchte ich den Text eines @ setzUILabel. Der Text stammt aus einem JSON-Objekt. Ich füge mein @ hinUILabel zu meinem Storyboard, setze dasIBOutlet und rufe meine async-Methode auf, um mein JSON-Objekt zu erhalten. In der Antwortmethode setze ich den Text desUILabel. Die Textänderung dauert jedoch einige Sekunden. Wenn die Antwort kommt, drucke ich sie an die Konsole. Dort kann ich sehen, dass die Verzögerung nicht von der Async-Methode herrührt. Die Antwort kommt, ich kann es in der Konsole sehen. Warten Sie einige Sekunden, bis dasUIlabel Änderungen. Ich verstehe dieses Verhalten nicht. Gibt es einen Trick, um das @ zu aktualisiereUIlabel sofort?

some code:

@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);
}

Tut mir leid, wenn dies eine Anfängerfrage ist, sind Swift und Storyboards für mich völlig neu.

freundliche Grüß

Antworten auf die Frage(4)

Ihre Antwort auf die Frage