我正在使用一个空白的核心数据项目并尝试从这个示例中复制代码。
https://www.and rewcbancroft.com/2015/02/18/core-data-cheat-sheet-for-swift-ios-developers/
由于没有 managedContext 我无法继续。
我是IOS编程的新手。请任何人都可以分享一个我可以开始的简单示例。但我需要 Xcode8 beta4 版本。我尝试了许多其他示例,但是一旦将它们转换为当前版本,它们就无法正常工作。
我正在使用一个空白的核心数据项目并尝试从这个示例中复制代码。
https://www.and rewcbancroft.com/2015/02/18/core-data-cheat-sheet-for-swift-ios-developers/
由于没有 managedContext 我无法继续。
我是IOS编程的新手。请任何人都可以分享一个我可以开始的简单示例。但我需要 Xcode8 beta4 版本。我尝试了许多其他示例,但是一旦将它们转换为当前版本,它们就无法正常工作。
错误消息如下:
“ViewController”类型的值没有成员“managedObjectContext”
这意味着某处(您的屏幕截图未显示在哪里)您试图在您的类managedObjectContext
的实例上为名为 的属性分配值。ViewController
除了这个类没有一个名为 的属性managedObjectContext
,所以 Swift 抱怨并且没有编译。
这实际上不是核心数据问题——它是基本的 Swift。任何试图为不存在的属性赋值的尝试都会发生这种情况。
您可能(再次,您的屏幕截图没有提供足够的细节来确定)需要在您的视图控制器类上创建此属性,类型为NSManagedObjectContext
.