J'ai la méthode qui a retourné NSManagedObject
et je ne sais pas quel genre de NSManagedObject
il est, car dépend de la situation cette méthode peut retourner 1 sur 3 type de classes qui marquent NSManagedObject
. Alors, comment puis-je comprendre quel genre de retour NSManagedObject
? Par exemple: firstObj, secondObj, thirdObj.Données de base iPhone
0
A
Répondre
3
Pour interroger son nom d'entité que vous pouvez simplement faire ceci:
//Here myObj is your NSManagedObject instance
NSString *entityName = [[myObj entity] name];
Maintenant, si vous désirez plus d'informations que vous pouvez faire quelque chose comme ceci:
NSEntityDescription *desc = [myObj entity];
NSManagedObjectModel *model = [desc managedObjectModel]; //The managed object model
NSString *className = [desc managedObjectClassName]; //The class name
etc..
Pour plus d'informations, voir la documentation sur NSEntityDescription
here
-1
Vous pouvez utiliser quelque chose comme:
[obj isKindOfClass: [Subclass class]]
Questions connexes
- 1. données de base iphone question
- 2. Base de données d'applications iPhone?
- 3. Base de données d'applications iPhone
- 4. iPhone et données de base
- 5. iPhone SDK: Données de base
- 6. iPhone - Question de données de base?
- 7. problèmes iPhone de base de données
- 8. iPhone - migration de données de base
- 9. iPhone - question de base de données?
- 10. iPhone - crash de données de base
- 11. problème de base de données iphone
- 12. problèmes de données de base sur iphone
- 13. Requête de données de base pour iPhone
- 14. Chargement de la base de données iPhone
- 15. Base de données mySQL vers l'application iPhone
- 16. iphone Données de base - Filtrage NSFetchedResultController?
- 17. base de données sqlite dans iphone
- 18. Application iPhone - Base de données distante - Suggestions
- 19. Base de données disparaît parfois iPhone
- 20. iPhone - données de base NSSet relation
- 21. iPhone - Base de données SQLite Lecture
- 22. Sauvegarde restaurer données de base SQLite iphone
- 23. données de base enregistrements manquants iphone
- 24. iPhone: Groupe par mois - Données de base
- 25. données de base ne sauvegarde d'images iPhone
- 26. iPhone - base de données: objet oublier
- 27. Sqlite Base de données dans l'application iPhone?
- 28. données de base iphone readonly relation
- 29. iPhone - Récupération des données sur les données de base
- 30. comment insérer des données dans la base de données iphone
Cela ne fonctionnera pas avec les NSManagedObjects simples. LightNight n'a jamais dit qu'il utilisait des classes personnalisées. –
Il dit: "dépend de la situation cette méthode peut retourner 1 sur 3 types de classes". Pour moi, cela signifie qu'il a l'un des trois types de classes? –