Я образуя NSManagedObjectID
вроде этого:Откуда добавляется «p» в 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
(до стенографического идентификатора игрока)? По-видимому, он не отображается с другими типами сущностей, которые также используют NSString
s как ссылочные объекты.
Какой язык программирования здесь? Вероятно, вам не хватает языкового тега. –