Je suis sur le point de changer une partie de mon application pour CoreData. J'ai une classe personnalisée que j'ai écrit que je veux convertir en NSManagedObject. Avant de passer en revue tout cela, je voudrais m'assurer que cela fonctionnera. Dois-je juste créer une entité dans le fichier CoreData et modifier la sous-classe? Y a-t-il d'autres considérations?Convertir NSObject en NSManagedObject
Répondre
The documentation is very useful on this point. En particulier, vous souhaitez lire la partie de ce document intitulée 'Sous-classer les notes'.
Les éléments à prendre en compte comprennent: utilisez-vous des objets qui ne sont pas pris en charge par les données de base? Si oui, vous voudrez soit les rendre non persistant, ou si ce n'est pas une option que vous voudrez voir mettre en œuvre non-standard persistent attributes
La documentation que j'ai liée à ci-dessus devrait être très utile: c'est assez clair et direct. Pour être honnête, il est difficile de dire à quel point ce sera un effort de votre part: si votre sous-classe NSObject
est relativement simple, cela pourrait être un processus très simple. Mais si vous travaillez avec quelque chose de plus complexe, vous voudrez considérer les points soulevés dans les documents ci-dessus.
- 1. Monotouch: convertir un objet en NSObject
- 2. NSManagedObject pour une utilisation temporaire, comment basculer entre NSObject et NSManagedObject
- 3. Comment convertir un NSObject de NSDictionary en NSString?
- 4. convertir Core Data NSManagedObject en JSON sur iPhone?
- 5. Conversion d'un NSObject en NSData
- 6. Comment faire pour convertir NSData à NSArray (ou NSObject)
- 7. Transmettre NSObject dans CFNotification
- 8. '(NSObject, AnyObject)' n'est pas convertible en 'String'
- 9. NSObject to NSString Objectif-C
- 10. NSObject pourquoi alloc est-il déclaré dans NSObject et NSProxy tout en conservant est dans le protocole NSObject
- 11. Comment convertir une CGColor en une NSObject lors de l'utilisation de Monotouch?
- 12. NSObject ne prend pas en charge encodeWithCoder?
- 13. Catégories sur NSObject - en gardant la sécurité
- 14. Importer Foundation.h, mais en utilisant: NSObject
- 15. NSData to Custom NSObject
- 16. NSProxy vs NSObject
- 17. Remplacer les données NSObject
- 18. NSMutableArray et NSObject Problème
- 19. NSObject extension accident UIAlertViewDelegate?
- 20. NSManagedObject copyWithZone sélecteur non reconnu
- 21. NSObject performSelector Problème
- 22. NSObject ModalView et Delegate
- 23. comment obtenir NSObject valeurs
- 24. nsObject pour utiliser ASIHTTPRequests
- 25. affichera NSObject show UIActivityIndicatorView?
- 26. NSManagedObject obtient l'objet parent
- 27. Abstract NSManagedObject et NSDictionary
- 28. NSManagedObject numéro d'identification
- 29. Sous-classe NSManagedObject
- 30. Valeur d'affichage NSManagedObject personnalisée
Merci, je pense que cela va aider. – Weston