【问题标题】:Cannot create NSManagedObject subclass无法创建 NSManagedObject 子类
【发布时间】:2023-03-15 16:35:01
【问题描述】:

我正在尝试学习 CoreData。 我创建了一个只有一个属性的实体,并使用 Editor 菜单创建了它的 NSManagedObject

但当我尝试构建应用程序时,我会看到一个 Swift 编译器错误

文件结构:

Data.xcdatamodeld:

错误:

【问题讨论】:

    标签: ios swift core-data


    【解决方案1】:

    您正在手动生成一个NSManagedObject 子类,该子类已由 Xcode 生成。

    寻找详细解决方案here

    【讨论】:

      【解决方案2】:
      1. 选择您的实体(项目) -> 转到数据模型检查器 -> 在类下 -> 选择 Codegen -> 选择 Manual/None。

      2. 现在重新启动您的 XCode。

      仅供参考,请查看下图。

      我创建了简单的核心数据应用程序,可帮助您了解如何插入、删除和更新数据的基础知识。

      看看here

      【讨论】:

        猜你喜欢
        • 2023-04-03
        • 2019-04-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多