【问题标题】:Error: Core Data Code generation is not supported for Swift 2.3错误:Swift 2.3 不支持核心数据代码生成
【发布时间】:2016-07-28 22:51:31
【问题描述】:

我收到了错误:

Core Data Code generation is not supported for Swift 2.3

自从我迁移到 Swift 2.3 后,我找不到任何关于这个问题的文档或以前的问题。 CoreData 在 Swift 2.3 中不可用吗?

【问题讨论】:

    标签: swift xcode core-data


    【解决方案1】:

    由于错误状态(从 Xcode 8 Beta 2 开始),Swift 2.3 无法为 Core Data 生成代码。

    只需自己创建实体类和@NSManaged 属性。

    在 XCode 模型编辑器中,您会在 Data Model Inspector 中找到一个选项来禁用自动代码生成(Class -> CodeGen -> Manual/None)。

    【讨论】:

    • 谢谢,现在我明白“代码生成”是什么意思了。想知道为什么他们留下“创建 NSManagedObject 子类..”选项,如果它不支持...
    【解决方案2】:

    在 XCode 模型编辑器中,您会在数据模型检查器中找到一个选项来禁用自动代码生成(类 -> CodeGen -> 手动/无) 有关更多详细信息,Here 正在解决中。

    【讨论】:

      猜你喜欢
      • 2017-03-15
      • 2019-08-06
      • 2017-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-18
      • 1970-01-01
      相关资源
      最近更新 更多