2013-10-06 4 views
19

Ich habe mein Bestes getan, um in diesem Forum und im Internet nach Antworten zu suchen, und obwohl ich einige verwandte Themen gefunden habe, habe ich die Antwort nicht gefunden, nach der ich gesucht habe. Ich entschuldige mich, wenn da schon eine da draußen ist, das habe ich vielleicht verpasst.Bestellte Core Data Relationship - Wie wird es verwaltet oder was ist die Standardbestellung?

Beim Hinzufügen einer Beziehung innerhalb der Kerndaten gibt es eine Option, um die Beziehung "geordnet" (das Kontrollkästchen) zu machen. Wie verwalten Kerndaten die Reihenfolge der Beziehung oder was ist die Standardbestellung (falls vorhanden)?

Say, ich habe eine Header und Detail-Entitäten. Ich habe eine "To-Many" -Beziehung angegeben (Header kann viele Details haben) und das "Ordered" -Kontrollkästchen aktiviert. Wenn ich den "Header" abrufe, kann ich angeben, welches Attribut er bestellen soll - ich bin damit einverstanden und meine Frage bezieht sich nicht darauf. Ich lege das Ergebnis auf eine Tabellenansicht und wenn der Benutzer auf die Detail-Offenlegung tippt, zeige ich das Detail in einer anderen Tabellenansicht an. Ich verwende einen FetchResultController nicht, um Details anzuzeigen, ich greife gerade auf die Details über Beziehung zu. Dies bedeutet, dass ich für die Details keine Bestellung angeben. Meine Frage hängt damit zusammen, wie verwalten Kerndaten die Bestellung der Details? Da ich die Beziehung als "bestellt" angegeben habe, werden die Details standardmäßig bestellt? Wenn ja, wie lautet das Standard-Bestellverhalten?

Antwort

Verwandte Themen