J'ai trouvé la propriété isInserted
, mais que se passe-t-il si j'ai créé un objet sans l'insérer dans un contexte géré? Peut-être que je peux utiliser ObjectID
en quelque sorte dans un tel but?Quelle est la manière la plus simple de savoir que l'instance de NSManagedObject est nouvelle et n'a pas encore été conservée?
0
A
Répondre
4
L'insertion doit fonctionner correctement car vous ne pouvez pas créer un objet géré sans l'insérer. Vous pouvez également utiliser la méthode isTemporaryID sur objectID, qui renvoie YES si l'objet n'a pas encore été inséré. Gardez à l'esprit que inséré ne signifie pas persistant.
Si vous insérez un objet dans un contexte d'objet géré, vous devez d'abord enregistrer le contexte avant que l'objet ne soit conservé (et à son tour l'objet ne compte plus comme étant inséré).
Questions connexes
- 1. Quelle est la manière la plus simple et la plus correcte de calculer l'âge?
- 2. Quelle est la manière la plus simple et la plus portable d'envoyer un email en elisp?
- 3. Quelle est la manière la plus simple de faire 'est' en Java?
- 4. Quelle est la manière la plus simple de différencier les versions de Windows?
- 5. Quelle est la manière la plus simple d'avoir plusieurs connexions db lors de l'utilisation de linq
- 6. Quelle est la manière la plus simple de combiner de petits blocs HDFS?
- 7. Quelle est la manière la plus simple de remplir les espaces dans une liste de nombres?
- 8. Quelle est la manière la plus simple (ou la bibliothèque la plus simple) de créer une fonction php() vraiment sécurisée?
- 9. Quelle est la manière la plus simple d'afficher un DataTable en tant que TSV?
- 10. Quelle est l'entité de NSManagedObject?
- 11. Quelle est la manière la plus simple de remplacer la valeur par défaut d'une propriété Delphi?
- 12. Quelle est la manière la plus simple de faire plusieurs requêtes Web à la suite?
- 13. Quelle est la manière la plus simple de demander à wxWidgets de toujours utiliser wxFileConfig?
- 14. Quelle est la manière la plus simple de changer l'image de l'onglet sélectionné dans ASP.NET MVC?
- 15. Quelle est la manière la plus appropriée de programmer
- 16. Quelle est la manière la plus simple de définir la valeur d'un champ incorporé dans Mongoid?
- 17. Quelle est la manière la plus simple de créer une carte d'identité STL?
- 18. Quelle est la manière la plus simple d'utiliser les commandes isdigit() et isalpha()?
- 19. Quelle est la manière la plus simple d'afficher du texte si une section tableview est vide?
- 20. Quelle est la manière la plus simple d'interagir entre un SAP OMS et Websphere Commerce?
- 21. Quelle est la manière la plus simple et la plus rapide de dessiner une arborescence d'analyse en utilisant .Net?
- 22. Quelle est la manière la plus simple et la plus légère de créer un client-serveur en Perl?
- 23. Quelle est la manière la plus simple de créer des archives multi-parties sous Unix?
- 24. Quelle est la manière la plus simple de créer un tableau de structures?
- 25. Quelle est la manière la plus simple de faire une communication inter-processus en C#?
- 26. Quelle est la manière la plus simple de réécrire les URL dans ASP.NET MVC/IIS7?
- 27. Quelle est la manière la plus simple de dessiner une texture avec OpenGL ES?
- 28. Quelle est la manière la plus simple de trier une EntityCollection EF4 <T>?
- 29. Quelle est la manière la plus simple d'utiliser SQLite avec SAS?
- 30. Quelle est la manière la plus simple de simuler une référence par passe dans Actionscript 3.0?