ios - Xcode 核心数据创建 NSManagedObject 子类创建一个额外的导入语句

标签 ios swift xcode core-data xcode8

我有一个使用 Swift 3 和 CoreData 的 Xcode 8 项目。当我使用 Create NSManagedObject 功能时,它似乎在顶部创建了一个额外的 import 语句,这反过来导致我的项目出错。我只是想让大家知道,如果您删除似乎可以解决问题的导入语句。不确定这是否是 Xcode 8 中的错误?

这是额外导入的屏幕截图:(见第 11 行) enter image description here

最佳答案

无需自己生成。 Xcode 会为您处理。只需在您的代码中使用实体名称作为类名称。

let anHistory = History(entity: yourEntity, insertInto: yourContext)

关于ios - Xcode 核心数据创建 NSManagedObject 子类创建一个额外的导入语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39482233/

相关文章:

ios - 没有这样的模块 'FBSDKCoreKit' XCODE 7.4

xcode - 从终端读取 Xcode build设置

iphone - 为什么我的 UIScrollView 的 contentSize 没有改变?

ios - 当项目具有动态大小时,如何在 Collection View 中有单个水平行的项目?

xcode - 构建静态库

ios - ARKit 交互(手势)

ios - 如何在 objective-c 中使用多个项目做可滚动的 TabBar?

ios - 我怎么知道正则表达式的哪一部分与 Objective-c 匹配

objective-c - react 性 cocoa : creating a signal that applies a map over an observer

ios - 如何在 Swift 中显示已解析的 JSON 数据?