Abgerufene Eigenschaften v Beziehungen (Core Data - iPhone)

Ich bin ein neuer iPhone-Entwickler (von ungefähr 4 Monaten oder so), der anfängt, sich mit Core Data zu beschäftigen.

In dem"Beginn der iPhone 3-Entwicklung" Buch von Dave Mark erwähnt, dass dieMain Der Unterschied zwischen abgerufenen Eigenschaften und Beziehungen besteht darin, dass abgerufene Eigenschaften ein verzögertes Laden ermöglichen. Ich habe jedoch andere Ressourcen und akzeptierte Antworten auf dieser Website gesehen, die darauf hindeuten, dass Beziehungen ein verzögertes Laden ermöglichen.

Wenn ich beispielsweise ein Abteilungsobjekt mit einer zu vielen Beziehung zum Mitarbeiter habe, möchte ich nicht, dass ein Abruf für eine bestimmte Abteilung alle zugeordneten Mitarbeiter in den Speicher lädt.

Ich wäre sehr dankbar für eine verbindliche Antwort zu diesem Punkt und zu den anderen Unterschieden, da dies offensichtliche Auswirkungen auf jedes Design hat.

Außerdem wäre ich äußerst dankbar, wenn jemand mich auf eine vernünftige Core Data-Ressource hinweisen könnte, die ein klarer und anfängerfreundlicher Leitfaden ist (ich war zuvor Java-Entwickler, bin aber neu im iPhone-Way ...

Antworten auf die Frage(3)

Ihre Antwort auf die Frage