1

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

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

由于没有 managedContext 我无法继续。

我是IOS编程的新手。请任何人都可以分享一个我可以开始的简单示例。但我需要 Xcode8 beta4 版本。我尝试了许多其他示例,但是一旦将它们转换为当前版本,它们就无法正常工作。

在此处输入图像描述

4

1 回答 1

1

错误消息如下:

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

这意味着某处(您的屏幕截图未显示在哪里)您试图在您的类managedObjectContext的实例上为名为 的属性分配值。ViewController除了这个类没有一个名为 的属性managedObjectContext,所以 Swift 抱怨并且没有编译。

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

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

于 2016-10-04T23:34:37.697 回答