Question

Utilisation de Coredata (sur une application iPhone) J'ai généré mes classes d'entité du modèle et j'ai ajouté des méthodes supplémentaires à certains.Il semble que parfois, je reçois une exception pour appeler une de ces méthodes.L'exception n'est pas aléatoire mais ne concerne que certaines sous-classes managrées (les autres semblent répondre correctement). Voici un exemple de ce que je reçois:

-[NSManagedObject printTime]: unrecognized selector sent to instance 0x5b50af0

2010-07-15 10: 29: 55.216 LP [6686: 207] *** Application de terminaison due à une exception non capturée 'NsinvalidargumentException', Raison: '- [NSManageDObject PrintTime]: Sélecteur non reconnu envoyé à l'instance 0x5B50AF0'

Le NsmaniedObject est un objet que je reçois d'une extraction (casted à la sous-classe correcte) et les méthodes dont je parle sont des méthodes d'impression.(J'ai essayé de récupérer ceux non comme des défauts non plus) Est-ce que je manque quelque chose?

Était-ce utile?

La solution

Avez-vous défini la classe correcte pour l'entité dans le modèle d'objet géré?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top