使用NSPersistentStoreCoordinator的replacePersistentStore:而不是migrationPersistentStore:创建存储备份是否安全?

时间:2019-12-25 13:25:37

标签: macos cocoa core-data database-backups core-data-migration

我目前正在尝试寻找一种更快的方式来创建NSPersistentStore备份,而不是使用NSPersistentStoreCoordinator的{​​{1}}方法,而我正在研究migratePersistentStore:…方法。创建临时协调器并在其上调用该replace方法的想法。实验表明它可以正常工作并创建了备份。但是仍然有一个关于它如何安全的问题?是否可以在同一过程中使用两个协调器,它们从不同线程中独立地(至少在程序逻辑级别上)独立地访问相同的存储数据文件?

0 个答案:

没有答案