1

如果我想在 CoreData 中存储不同实体的 objectsID 列表,那么 objectID 的数据类型是什么,以便我可以在 NSFetchRequest 中使用它来稍后检索实体?

4

1 回答 1

2

您不能存储 NSManagedObjectID,但可以存储对象的 URI 表示,并使用 NSPersistentStoreCoordinator 的 managedObjectIDForURIRepresentation: 方法检索对象 ID。由于您似乎想要一个列表,我会将其保存在一个新实体中并存储必要的信息以识别它所属的 id 和实体名称,以及其他相关信息。

于 2012-10-24T18:20:32.737 回答