我遇到以下问题:
我有两个或更多持久性商店。我在xcdatamodel中创建了一个名为“House”的实体。现在我为NSManagedObject House提供了这两个文件。
现在我想知道如何在特定的持久存储中保存实体房屋的实例?
所以我尝试使用[NSEntityDescription insertNewObjectForName:@"House" inManagedObjectContext:context]
和[context assignObject: toPersistentStore:]
。但它直到现在才起作用。我能以正确的方式去做吗?
有人可以给我一个提示吗?
答案 0 :(得分:0)
回答我自己的问题:
问题在于我分配了一个全新的persistentStoreCoordinate来协调所有商店。所以协调器没有链接到managedObjectContext。
可以用
解决 __persistentStoreCoordinator = [__managedObjectContext persistentStoreCoordinator];