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