CoreData:NSManagedObject不响应用户定义的消息

时间:2010-07-15 09:20:08

标签: iphone core-data nsmanagedobject nsexception

使用CoreData(在iPhone应用程序上)我从模型中生成了我的实体类,并为某些类添加了更多方法。似乎有时我会因为调用其中一种方法而获得异常。异常不是随机的,只涉及一些ManagedObject子类(其他人似乎正确响应)。 以下是我得到的一个例子:

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

2010-07-15 10:29:55.216 LP [6686:207] ***由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:' - [NSManagedObject printTime]:无法识别的选择器发送到实例0x5b50af0'

NSManagedObject是我从fetch获取的对象(转换为正确的子类),我所说的方法是打印方法。 (我试图检索那些不是故障) 我错过了什么吗?

1 个答案:

答案 0 :(得分:10)

您是否在托管对象模型中为实体设置了正确的类?