Ich schreibe benutzerdefinierte Jabber-Client in iphone.
Yo uso xmppframework als Motor.
Und ich habe UITableViewController mit NSMutableArray für aktuelle Kontaktliste.
Wenn ich erhalten (oder jemand ändern es Inhalt) Dienstplan (aka Kontaktliste) ich möchte UITableView Elemente (hinzufügen/entfernen/ändern) ändern. Also, wenn Benutzer Arbeit mit listView zu Zeit, wenn Liste Updates von
[items addObject:newItem];
[self.tableView reloadData];
Benutzer hat aktuelles Auswahlelement verloren.
Also, meine Frage ist howto speichern (wenn möglich, ich meine, wenn gegebenes ausgewähltes Element nicht entfernt) aktuelle auswählen Element nach reloadData?
Vielen Dank.