我正在形成NSManagedObjectID这样的:
NSManagedObjectID *objectID = [store newObjectIDForEntity: entityForPlayer
referenceObject: GKLocalPlayer.localPlayer.playerID];
store是一个NSIncrementalStore。在调试器中GKLocalPlayer.localPlayer.playerID看起来像G:12345678但objectID看起来像<x-coredata://<UUID>/Player/pG:12345678>.
额外的p(在逐字播放器 ID 之前)来自哪里?它显然没有与其他实体类型一起出现,这些实体类型也使用NSStrings 作为引用对象。