Я вижу, что существует метод получения уникального идентификатора управляемого объекта:
NSManagedObjectID *moID = [managedObject objectID];
Но, как я читал, он меняется при сохранении.
Как лучше всего создать свой собственный уникальный идентификатор и сохранить его в каждом объекте, убедившись, что он ЯВЛЯЕТСЯ уникальным и не меняется?