Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我在 Model.xcdatamodeld 中生成了一个实体(用户),其属性为 firstName、lastName、dateCreated 等。然后我生成了一个User.h,User.m
后来我意识到我忘了在 User 模型中添加一个额外的属性。
现在,每次我添加新属性时都必须删除 User.h 和 User.m,因为不知何故编译器无法识别我输入的新属性。
有没有办法注意删除生成的文件?
如果您只是添加一个新属性,只需在您正在生成的文件中添加一个新属性,并在实现文件上添加@dynamic propertyName。
在一个不相关的注释上:确保将类前缀分配给从模型生成为 NSManagedObject 子类的类。“用户”可能是一个系统类,您会收到随机的运行时错误消息和崩溃。