假设我在Model.xcdatamodeld中生成了一个实体(User),其属性为firstName,lastName,dateCreated等。然后我生成了一个User.h,User.m
然后我意识到我忘了在User模型中添加一个额外的属性。
现在,每次添加新属性时都必须删除User.h和User.m,因为编译器无法识别我输入的新属性。
有没有办法记下删除生成的文件?
答案 0 :(得分:1)
如果您只是添加新属性,只需向要生成的文件添加新属性,并在实现文件中添加@dynamic propertyName。
在不相关的注释中:确保将类前缀分配给您从模型中生成为NSManagedObject子类的类。 “用户”可能是系统类,您将获得随机运行时错误消息和崩溃。