Unikalny identyfikator obiektu NSManagedObject

Muszę uzyskać unikalny identyfikator dla typuNSManagedObject Stworzyłem. Musi być dostępny natychmiast po utworzeniu obiektu, nigdy się nie zmieniać i być całkowicie unikalny.

To wykluczaNSManagedObjectID, ponieważ może się to zmienić, gdy kontekst zostanie zapisany. Wierzę-hash metoda może być nieunikalna, jeśli moje obiekty mają te same właściwości.

Naprawdę chciałbym uniknąć tworzenia w inny sposób bezużytecznego pola UUID uniqueIdentifier na obiekcie, ponieważ wydaje się to marnotrawstwem i bałaganem. Czy jest tutaj przyjęta najlepsza praktyka?

questionAnswers(3)

yourAnswerToTheQuestion