gpt4 book ai didi

swift - NSManagedObject 子类重复声明

转载 作者:行者123 更新时间:2023-11-28 06:31:06 24 4
gpt4 key购买 nike

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

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

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

但是,我立即被提示我重新声明了一个已经存在的类。这是原始生成的文件所在的位置: previously generated files

我的问题很明显:

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

最佳答案

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

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

重新生成该类时,将有一个选项可以覆盖现有文件。

回答您的问题:

  1. 它可能是在上一次实体更改时创建的。
  2. 将之前生成的文件移动到桌面。然后生成新文件。查看两组文件之间的区别并采取适当的措施。如果我没记错的话,一个文件是扩展名,一个是类文件。

关于swift - NSManagedObject 子类重复声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40331847/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com