NSManagedObject 子类重复声明

2023-12-27

因此,当我的数据模型准备就绪时,我尝试在数据模型文件打开时生成子类:

编辑器 -> 创建 NSManaged 对象子类

好了,生成了两个文件,一个是类声明,一个是属性。

然而,我立即被提示我重新声明了一个已经存在的类。这是原始生成文件的位置:先前生成的文件 https://i.stack.imgur.com/XZ2F4.png

我的问题很明显:

  1. 这两个文件是什么时候生成的?
  2. 如果我希望这些文件位于我的项目导航器中,当然还有与 ViewController 相同的文件夹中,该怎么办?

对核心数据模型上的现有实体进行更改是很常见的。

假设您向核心数据模型中的现有实体添加一个字段,则必须为该实体重新生成类以包含该字段。

重新生成该类时,可以选择覆盖现有文件。

回答您的问题:

  1. 它可能是在进行先前的实体更改时创建的。
  2. 将之前生成的文件移动到桌面。然后生成新文件。查看两组文件之间的差异并采取适当的措施。如果我没记错的话,一个文件是扩展名,一个是类文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NSManagedObject 子类重复声明 的相关文章

随机推荐