因此,当我的数据模型准备就绪时,我尝试在数据模型文件打开时生成子类:
编辑器 -> 创建 NSManaged 对象子类
好了,生成了两个文件,一个是类声明,一个是属性。
然而,我立即被提示我重新声明了一个已经存在的类。这是原始生成文件的位置:先前生成的文件 https://i.stack.imgur.com/XZ2F4.png
我的问题很明显:
- 这两个文件是什么时候生成的?
- 如果我希望这些文件位于我的项目导航器中,当然还有与 ViewController 相同的文件夹中,该怎么办?
对核心数据模型上的现有实体进行更改是很常见的。
假设您向核心数据模型中的现有实体添加一个字段,则必须为该实体重新生成类以包含该字段。
重新生成该类时,可以选择覆盖现有文件。
回答您的问题:
- 它可能是在进行先前的实体更改时创建的。
- 将之前生成的文件移动到桌面。然后生成新文件。查看两组文件之间的差异并采取适当的措施。如果我没记错的话,一个文件是扩展名,一个是类文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)