2010-09-23 7 views
1

Si une relation Données de base a une relation inverse, avez-vous seulement besoin de définir l'un des objets de relation, puis la relation correspondante est configurée?Données de base - Enregistrement des relations

Dans le passé, j'ai mis les deux relations, mais en regardant iPhone Core Data Recipes, il semble qu'ils ne définissent que l'une des relations?

Merci James

Répondre

3

Je trouve la réponse dans la documentation:

Depuis Core Data prend en charge l'entretien de la cohérence graphique de l'objet pour vous, il vous suffit de changer une fin d'une relation et tous les autres les aspects sont gérés pour vous. Cela s'applique aux relations un-à-plusieurs et plusieurs-à-plusieurs. Considérez les exemples suivants.

Donc, la réponse est OUI, vous avez seulement besoin de définir un côté de la relation.

Plus d'informations ici:

https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CoreData/Articles/cdRelationships.html#//apple_ref/doc/uid/TP40001857-CJBDBHCB

Questions connexes