Moinsen,
ich habe mal eine generelle Frage. Im UI will man ja keine ManagedObject Objekte erzeugen, sondern dies eher einer Data Management Klasse überlassen. Nun stellt sich das Problem, dass man zum Beispiel eine Tabelle aktualisieren will und das neue Objekt dort bereits angezeigt werden soll, wenn man den Dialog für das Anlegen des neuen Objektes schliesst.
Jetzt kann es aber passieren, dass Core Data das neue Objekt noch gar nicht im Store erzeugt hat und somit im FetchRequest noch nicht enthalten ist.
Wie würdet Ihr das lösen? Über eine NSNotification? Was macht man aber, wenn man mehrere Stores hat, die jedes Mal eine Notification beim Speichern werfen? Dann würde man das UI ja mehrmals aktualisieren, was man vielleicht gar nicht will?
Bin gespannt.
Cheers. Kay.
ich habe mal eine generelle Frage. Im UI will man ja keine ManagedObject Objekte erzeugen, sondern dies eher einer Data Management Klasse überlassen. Nun stellt sich das Problem, dass man zum Beispiel eine Tabelle aktualisieren will und das neue Objekt dort bereits angezeigt werden soll, wenn man den Dialog für das Anlegen des neuen Objektes schliesst.
Jetzt kann es aber passieren, dass Core Data das neue Objekt noch gar nicht im Store erzeugt hat und somit im FetchRequest noch nicht enthalten ist.
Wie würdet Ihr das lösen? Über eine NSNotification? Was macht man aber, wenn man mehrere Stores hat, die jedes Mal eine Notification beim Speichern werfen? Dann würde man das UI ja mehrmals aktualisieren, was man vielleicht gar nicht will?
Bin gespannt.
Cheers. Kay.