nspersistentstore相关内容

从 ViewController 刷新 AppDelegate 中的 NSPersistentStoreCoordinator

我有一个应用程序,其中在 AppDelegate 中设置了 PersistentStoreCoordinator.我想从保存的 sqlite 文件列表中加载一个新的 sqlite 数据库.我很高兴删除现有的 Persistent Store 和 sqlite 文件,并将 sqlite 文件替换为从表中加载的文件.但是,如何从选择新文件的 ViewController 操作重新加载/刷新 Persi ..

在读取特定的NSManagedProperty后释放NSManagedObject时,NSPersistentStoreCoordinator抛出EXC_BAD_ACCESS

错误描述 我有一个应用程序,使用核心数据(由SQLite支持)和以下 NSManagedObject 在本地存储了一些数据子类 import CoreData @objc(ScoutingEventData) 类ScoutingEventData:NSManagedObject { @ NSManaged var ID:字符串? @NSManaged var类型:字符串 ..
发布时间:2020-10-09 21:58:25 移动开发

核心数据。如何交换NSPersistentStores并通知NSFetchedResultsController?

我正在实施(通过Dropbox)用户核心数据持久数据的备份和还原。为了进行还原,我从Dropbox中提取了文件并将它们临时存储在Documents目录中。然后,我创建一个新的 NSPersistentContainer 并使用它替换当前的持久性存储(在ApplicationSupport目录中),然后再删除Documents目录中不再需要的文件。 我现在正在使用MasterDetail模板, ..
发布时间:2020-10-09 20:55:50 移动开发

如何使用当前的NSPersistentStore方法在本地和iCloud中创建可共享的Core Data .sqlite备份

我已经花了很长时间弄清楚创建由Core-Data支持的.sqlite文件的备份并将该备份存储在本地和/或iCloud(无论用户喜欢什么)中以供下载的正确方法. ,还原或共享.让我先说一下,我不是在谈论将持久性存储移至iCloud,以供应用程序用作其数据源.我只是问这个问题中关于创建备份文件的问题. 2014年,Apple将Core Data SQLite存储的默认日记记录模式更改为WAL. ..
发布时间:2020-09-18 06:15:26 移动开发

从ViewController刷新AppDelegate中的NSPersistentStoreCoordinator

我有一个应用程序,其中PersistentStoreCoordinator在AppDelegate中设置。我想从保存的sqlite文件列表中加载一个新的sqlite数据库。我很高兴删除现有的Persistent Store和sqlite文件,并将sqlite文件替换为从表中加载的文件。但是,如何从选择新文件的ViewController操作重新加载/刷新PersistentStoreCoordin ..

预加载核心数据数据库用黑色UIManagedDocument

Hi支持专家... 我正在写我的第一个iPad应用程序,并有一个工作beta版本,解析一个XML文件创建一个 UIManagedDocument 核心应用程序启动时的数据库。然而这需要很长时间,我想做一次离线,并包括初始数据直接到我的应用程序包。 我首先按照命令行实用程序的方法,参见这里工作,直到我导入.sqlite文件和尝试编辑 persistentStoreCoordinator 方法 ..
发布时间:2017-01-10 20:24:13 移动开发