当我从顶部的编辑器创建一个新的NSManagedObject,而不是只生成.h和.m文件时,它会生成4 itme 2 .h和2.m,代码量完全不同,我可以删除哪一个?我怎样才能以旧的方式制作它们只有1小时和1小时的文件?
还有另一个问题,当我在制作这个课时有2个实体,在它要求我“选择你要管理的实体”的部分,我应该同时检查我的2个实体吗?或者更好地为它们中的每一个制作不同的NSManagedObject?
答案 0 :(得分:1)
如果你想使用Xcode的代码生成工具,不应该删除4个文件中的任何一个,因为它们使用了另一个。
但是,您不必使用此工具,您可以毫无问题地编写自己的实现。只需记住将属性标记为@dynamic
,以便编译器知道它们将在运行时实现。
This article很好地解释了上述所有内容。