有没有办法不需要使用Core Data iOS重新生成模型

时间:2012-08-24 16:15:55

标签: ios core-data model

假设我在Model.xcdatamodeld中生成了一个实体(User),其属性为firstName,lastName,dateCreated等。然后我生成了一个User.h,User.m

然后我意识到我忘了在User模型中添加一个额外的属性。

现在,每次添加新属性时都必须删除User.h和User.m,因为编译器无法识别我输入的新属性。

有没有办法记下删除生成的文件?

1 个答案:

答案 0 :(得分:1)

如果您只是添加新属性,只需向要生成的文件添加新属性,并在实现文件中添加@dynamic propertyName。

在不相关的注释中:确保将类前缀分配给您从模型中生成为NSManagedObject子类的类。 “用户”可能是系统类,您将获得随机运行时错误消息和崩溃。