(iOS 5) Wenn eine Liste von Twitter-Accounts abgerufen wird, hängt TableView?

8

Ich versuche eine Liste von Twitter-Accounts zu erhalten, um einen UITableViewController zu laden, der die Daten enthält. Ich benutze diese Funktion:

%Vor%

Aus irgendeinem Grund scheint die Schnittstelle für 5 Sekunden zu "hängen", bevor die Tabelle tatsächlich aktualisiert / neu gezeichnet wird (beachte, dass ich reloadData anrufe!). Alle meine Protokollmeldungen werden sofort gedruckt, daher bin ich mir nicht sicher, was die Schnittstelle zum Einfrieren bringt.

    
Michael D. Moffitt 03.11.2011, 06:05
quelle

1 Antwort

16

Alle,

Also, ich habe es herausgefunden (irgendwie). Ich denke, es hat etwas mit den Threads zu tun, ich sollte in diesem Thread keine UI-Sachen machen.

Um es zu beheben, umgab ich den Tabellenkram mit einem Dispatching-Code:

%Vor%

Ich muss immer noch verstehen, was hier vor sich geht, aber hoffentlich hilft das, wenn jemand auf dasselbe Problem stößt.

    
Michael D. Moffitt 03.11.2011, 22:04
quelle

Tags und Links