在iOS应用程序,我想用一个NSPersistentStoreCoordinator既与NSIncrementalStore子类,从一个REST API获取数据,而且还和SQLite存储,保存到磁盘.但是,如果我将两种类型的持久存储添加到协调器,则调用save:我的托管对象上下文不起作用.如果我只添加一个持久存储,而不是我的NSIcrementalStore子类的类型,那么保存按预期工作.
有没有办法实现这个功能?
我在我的应用程序中创建多个持久性存储,但我只使用一个持久性存储协调器和托管对象模型.现在我的问题是当我在托管对象上下文上调用save方法时,它将使用哪个持久性存储来保存对象.所以我想指定用于保存对象的持久性存储.从数据库中获取对象时,我想确保我的fetch查询应该在特定的商店上执行,这样我才能从该商店获取对象.有帮助吗?