Ich habe eine window-basierte Anwendung mit Tab-Leiste und Navigationsleiste integriert. Auf der Navigationsleiste haben Sie eine benutzerdefinierte Schaltfläche, die eine Tabellenansicht öffnet.'NSInternalInconsistencyException', Grund: '+ entityForName: konnte kein NSManagedObjectModel für Entitätsnamen finden
Beim Klicken auf die Zelle der Tabelle möchte ich einen neuen Tabellenansicht-Controller öffnen. Aber sobald ich von ersten Tabelle auf die Zelle klicken erhalte ich eine Ausnahme, dass
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '+entityForName: could not locate an NSManagedObjectModel for entity name 'AddForm''
ich überprüft haben, dass AddForm
in richtigen Ort ist.
Ich habe alle oben genannten Lösungen und auf anderen Thread versucht, aber immer noch fest. Ich hoffe, dass mir jemand helfen kann.
Die Strömung ist so etwas wie dieser
ListButton (auf Klick eine Listenansicht öffnet) -> eine Tabellenansicht öffnet -> (auf Klick auf einer Zelle soll einen neuen Tabelle-View-Controller öffnen und holen Daten aus Kerndaten)
Mein Root-View-Controller-Code ist in der zweiten Tabellenansicht Controller-Datei ... ist das, was ich falsch mache? Ich tue dies, weil ich vor, dass die Kerndaten nicht brauchen ....
Bitte helfen
Vielen Dank im Voraus
Ich hatte genau den gleichen Fehler und es war, weil ich versuchte, eine Entität aus einem Objekt verwalteten Kontext abrufen, die noch nicht eingerichtet wurde. Stellen Sie sicher, dass die Context-Eigenschaft des verwalteten Objekts für den von Ihnen erstellten View-Controller festgelegt ist. – djblue2009