正如标题所述:创建子类是否正常NSManagedObjects
?当你有 eg 时Item
,你会使用NSManagedObject
with key/value 还是有一个Item
类?
如果您使用子类,您将如何将Item
实例发送到常见的核心数据“DAO”类?您不能使用初始化方法init
,并且由于您没有 DAO 之外的上下文,您将如何解决它?
正如标题所述:创建子类是否正常NSManagedObjects
?当你有 eg 时Item
,你会使用NSManagedObject
with key/value 还是有一个Item
类?
如果您使用子类,您将如何将Item
实例发送到常见的核心数据“DAO”类?您不能使用初始化方法init
,并且由于您没有 DAO 之外的上下文,您将如何解决它?
实际上,继承 NSManagedObject 是很常见的。然后在模型编辑器中将该类设置为实体的类。然后,您可以定义任何使用这些属性而不是 KVC 的属性。请参阅本教程,尤其是自动生成模型文件部分。