Core data xcode8 beta4未生成managedObjectContext

Core data xcode8 beta4未生成managedObjectContext,core-data,xcode8,encrypted-core-data-sql,Core Data,Xcode8,Encrypted Core Data Sql,我正在使用一个空白的核心数据项目,并试图从这个示例中复制代码 rewcbancroft.com/2015/02/18/core-data-cheat-sheet-for-swift-ios-developers/ 由于没有managedContext,我无法继续 我不熟悉IOS编程。请大家给我举一个简单的例子,我可以从中开始。但是我需要Xcode8 beta4版本的。 我尝试了许多其他的例子,但一旦我将它们转换为我的当前版本,它们就不起作用了 错误消息如下: “ViewController”类

我正在使用一个空白的核心数据项目,并试图从这个示例中复制代码

rewcbancroft.com/2015/02/18/core-data-cheat-sheet-for-swift-ios-developers/

由于没有managedContext,我无法继续

我不熟悉IOS编程。请大家给我举一个简单的例子,我可以从中开始。但是我需要Xcode8 beta4版本的。 我尝试了许多其他的例子,但一旦我将它们转换为我的当前版本,它们就不起作用了


错误消息如下:

“ViewController”类型的值没有成员“managedObjectContext”

这意味着,在某个地方(您的屏幕截图没有显示位置),您正试图在
ViewController
类的实例上为名为
managedObjectContext
的属性赋值。除了这个类没有名为
managedObjectContext
的属性之外,Swift会抱怨并且不会编译

这实际上不是一个核心数据问题——这是基本的Swift。任何为不存在的属性赋值的尝试都会发生这种情况


您可能(同样,您的屏幕截图没有提供足够的细节来确保)需要在视图控制器类上创建此属性,类型为
NSManagedObjectContext

,在执行任何其他操作之前,请更新到Xcode 8的发布版本。Beta 4甚至不是最后一个Beta版本;你使用的软件根据定义可能仍然不能正常工作。我同意你的看法。我将安装非测试版并尝试。我刚刚安装了Xcode8发布版,但我看到sameI不知道如何做到这一点。几天前,我从编辑器中创建了managedObjectContext的子类。现在我使用一个单独的控制器来保存和获取数据。