Ich arbeite an einer Anwendung, die ein Singleton-Datenmodell und zwei Controller (eine MapView und die andere eine TableView) beide konfiguriert mit einem UITabBarController verwendet. Ich habe einen Delegaten in der mapView eingerichtet, um CLLocation-Daten zu erfassen und sie einem NSMutableArray im Datenmodell hinzuzufügen. Ich möchte diese Daten als Zellen zum TableView hinzufügen, ich habe Zugriff auf die Daten über das gemeinsame Modell, so dass dies kein Problem ist. Meine Frage ist:Automatisches/zeitgesteuertes Nachladen von tableView vom Modell?
(1) Gibt es eine Möglichkeit, das TableView automatisch zu aktualisieren, wenn neue Daten in das Modell (NSMutableArray) gehen?
EDIT:
Ich habe darüber nur nachgedacht und es scheint mir, wie soll ich das Modell als Delegierter für die CLLoctionManager verwenden, um die Daten in der NSMutableArray speichern, wie ich oben beschrieben. Auf diese Weise haben MapView und TableView Zugriff auf die Daten. Kann mir jemand helfen den TableView neu zu laden, gibt es einen automatischen/Timer-Weg, um das zu tun?
Sehr geschätzt, Sie beide beantwortet meine Frage und gab mir ein wenig zum Nachdenken, danke. – fuzzygoat
@fuzzygoat - Froh, Hilfe zu sein. :-) –