iphone - 核心数据持久存储协调器不存在

标签 iphone ios uitableview core-data

我正在阅读 Apple Doc 的 Core Data Tutorial for iOS 教程当我按下 + 按钮向我的 tableView 添加一个事件时,应用程序崩溃并且控制台状态:Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'This NSPersistentStoreCoordinator has no持久性商店。它无法执行保存操作。' 我已经多次浏览了该教程,但我找不到任何关于该商店的教程。那么是否有我应该添加但未显示的代码?

最佳答案

您应该使用 Xcode 的主从模板创建一个新项目,选择“使用核心数据”以获取当前工作示例。一旦你面前有一个工作项目,就在项目中搜索 NSPersistentStoreCoordinator - 结合工作代码示例来理解文档比在尝试从无到有地创建工作代码时理解它们要容易得多。

关于iphone - 核心数据持久存储协调器不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9122880/

相关文章:

iphone - 在 iOS 上使用 coredata 对地理空间项进行排序。更新所有 'distance' 属性的最快方法

iphone - 如何使用 Interface Builder 在其他 UI 元素的背景中添加 UIButton?

iphone - NSMutableArray 和 removeobjectsatindex

ios - 如何使用 swift 中的自定义按钮选择表格 View 中的所有单元格?

ios - Collection View 单元格上的按钮对事件没有反应

iphone - iOS 中 UIDatePicker 的 UI 设计

ios - 如何让 Raspberry Pi 3 可被 iOS 和 CoreBluetooth 发现?

ios - 用选择器覆盖方法“tableview :cellForRowAtIndexPath

ios - 发送到实例的无法识别的选择器

ios - 具有两个单元格的 UICollectionView 自定义布局