我有多个 NSPersistentStoreCoordinator 实例,每个实例只有一个 NSPersistentStore,都指向同一个 sqlite 文件。在我的测试中,在它们之间传递 NSManagedObjectID 对象,然后调用
- (NSManagedObject *)existingObjectWithID:(NSManagedObjectID *)objectID error:(NSError **)error
关于 NSManagedObjectContext 似乎工作正常,但我还没有遇到来自苹果的任何文档,证实这应该工作正常。
所以,我的问题是,如果有人知道这是否应该工作(一些苹果文档的链接确认它会很棒!),是否有人知道这通常不应该工作,我不应该这样做这,那也太棒了!