Quelqu'un a-t-il un didacticiel ou un code source qui montre une relation à une autre relation utilisée, où l'utilisateur ajoutez des éléments à la volée? J'aimerais juste jeter un coup d'œil parce que la lecture à ce sujet n'a pas été beaucoup d'aide. P>
8 Réponses :
Vous pouvez essayer de voir dans le livre de livre "apprendre le cacao sur les Mac". Dans les chapitres 7 et 8. p>
J'espère que vous trouverez ce dont vous avez besoin p>
Obtenez le livre de Marcus Zarra "Données de base" (vous pouvez acheter un PDF plutôt que du papier pour une gratification instantanée ...) Il présente également des exemples dans Mac OS X, mais cela va beaucoup plus loin que de commencer à commencer. Vous trouverez des choses utiles telles que le versement, les règles de transition, l'optimisation. Ce livre a sauvé l'un de mes projets de la fin et du lent! P>
J'utilise actuellement cet ebook et c'est très bien écrit: Il explique et montre comment créer des datamodels et il existe également des exemples de code .. p>
"Données Pro Core pour iOS" http://apress.com/book/view/1430233559 P>
espère qu'il aide p>
Voici un exemple de relation unique, tant que vous avez configuré les relations afin d'avoir une inverse, elles sont assez faciles à gérer. À la fin, l'attribut chilren d'entité1 contiendra l'entité2 et l'entité3 p> p>
Les gens sont souvent confondus par-de nombreuses relations, car une entité représente la relation en tant que jeu pendant que l'autre le représente comme un seul objet. Prenez les entités suivantes:
NSManagedObject *existingParent= //... results of a fetch NSManagedObject *newTime=[NSEntityDescription insertNewObjectForEntityForName:@"Time" inManagedObjectContext:self.moc]; [newTime setValue:[NSDate date] forKey:@"theTime"]; [newTime setValue:existingParent forKey:@"parent"];
Disons que j'ai 2 entités - personne: avec "Nom" Attribut - Times: Avec "Time" Attribut - Je voudrais définir plusieurs fois pour chaque nom, mais comment je le dis quel nom je voudrais Pour ajouter les heures spécifiques à?
Vous pourriez également donner un exemple de ce qu'Anwebobj pourrait être?
Et si mon objet récupéré a le même nom que d'autres? Comment puis-je lui dire de chercher exactement celui que je voudrais?
Cela fait partie de la conception de modèle de données. Vous devez inclure suffisamment d'informations dans les attributs pour distinguer un objet d'un autre. Après tout, les objets réels, les événements ou les conditions ont beaucoup d'informations qui les distinguent et que vous devez vous assurer de capturer cela dans votre modèle de données.
Télécharger le iPhonecoreDataRecipes exemple de code. C'est une démonstration complète de données de base et une excellente façon de se familiariser avec les concepts. P>
Ray Wenderlich a de grands didacticiels de données de base. p>
qui construit p>
Cette grande introduction en 3 parties au didacticiel de données de base p>
Dans quelle partie de nos relations avec de nombreuses relations vous lutez-vous?
Peut-être que j'aurais dû dire ios, mais je suppose que je ne suis tout simplement pas suffisamment connu pour prendre des extraits de code et les laisser tomber dans mon programme ... Pourtant, mon problème est en particulier comment ajouter des éléments à la deuxième entité qui correspondent à celles spécifiques Depuis le premier.