生成的NSManagedObject的继承

时间:2015-08-03 10:11:15

标签: inheritance nsmanagedobject

我有自动生成的XCode NSManagedObjects和继承自动生成的自定义类,并添加了一些额外的方法和属性。 e.g。

  

MOUser:NSManagedObject - 自动生成

     

用户:MOUser - 我的自定义类

如果我使用

获取数据
[self.managedObjectContext executeFetchRequest:someFetchRequest error:&error];

我正在获取 MOUser 类型的实例(预期的内容)。如何使我的 User 类的实例能够使用添加的属性和方法?

1 个答案:

答案 0 :(得分:1)

核心数据将始终返回映射到数据模型中实体的类。如果您需要不受模型属性支持的其他方法和/或属性,请使用类别而不是子类。