2011-01-10 10 views
2

Ich zeige die Daten in der Tabelle Zelle und ich lade die Daten mit dem Web-Service.
Die Daten sind riesig, daher dauert es einige Zeit, sie herunterzuladen und dann anzuzeigen.
Ich muss eine Lösung bereitstellen.
Ich dachte über das Herunterladen von Daten zu Beginn und dann, sobald der Bildschirm die Informationen anzeigt, dann im Hintergrund wird der Rest der Daten herunterladen.
In diesem Fall sieht die Anwendung nicht träge aus.
Wenn es eine andere Lösung gibt, bitte führen ..Füllung Tabelle Zelle (iPhone) in Ziel C im Hintergrund

Vielen Dank!

Antwort

1

Sie wollen diesen Code implementieren

static NSString *cellIdentifier = @"LeaveRequestTableViewCell"; 
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier]; 
if(cell == nil) 
{ 
    cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle 
            reuseIdentifier:cellIdentifier] autorelease]; 
} 

Diese Ihre Anwendung wird schnell als nur die sichtbaren Zellen auf das Telefon geladen werden.