Core Data Beziehung Schuld

Tracking eine familiäre Beziehung in Core Data (1 übergeordnete Entität + 2 Arten der Kinder, von denen rekursiv), die versuchen, um ein Dropdown-Menü im Interface Builder, in dem die Namen der übergeordneten Körperschaften, so dass der Benutzer einen auswählen kann, um Mitarbeiter als die Eltern der Eintrag bearbeitet wird. Ich habe die Bindungen eingestellt,, aber wenn es läuft, produziert es die folgende Fehlermeldung text für die erste Position des Menüs:

Beziehung Schuld (<NSRelationshipDescription: 0x100143ed0>), name der Eltern, isOptional 1, isTransient 0, Einheit der Familie, renamingIdentifier Eltern, Validierung Prädikate (
), Warnungen (
), versionHashModifier (null), Ziel-Entität Familie, inverseRelationship Unterfamilien, minCount 0, maxCount 0 auf 0x10025c850

Ich habe mich ein wenig Lektüre rund um online -, und es scheint mit der Tatsache zu tun, dass ich habe eine viele-zu-eins-Beziehung einrichten (wie ein Elternteil mehrere Kinder, aber ich möchte zu begrenzen, das jedes Kind nur ein Elternteil). Ich habe versucht, herauszufinden, einen Weg für die Umstrukturierung des Datenmodells, um nicht eine viele-zu-eins-Beziehung auf etwas, das müssen aufgerufen werden, in der Weise, aber ich ' m stecken versucht herauszufinden, wie verfolgen die Kinder. Irgendwelche Ideen auf, mögliche Methoden zur Lösung des Problems?

Wo sehen Sie den Fehler? Es sei denn, Sie haben spezielle debugging-flag, core data sollte still sein.

InformationsquelleAutor Kaji | 2009-12-02

Schreibe einen Kommentar