Sto lavorando con diversi tipi NSManagedObject
con diverse relazioni. Come posso comunicare a Core Data la compilazione automatica degli ID oggetto per me? Sto cercando qualcosa come una chiave indice in SQL, in modo che nessuna istanza di un dato oggetto possa avere lo stesso ID.ID oggetto autoincrementato nei dati principali?
Edit:
Mi piacerebbe per tutti i miei oggetti "account" di avere ID univoci su di loro. Stavo solo aggiungendo uno al `countForFetchRequest, ma mi sono reso conto che quando si elimina il penultimo oggetto e quindi ne aggiungi uno, gli ultimi due oggetti ora hanno gli stessi ID.
Come posso garantire che un determinato valore abbia un valore univoco per tutte le istanze del mio "Account" NSManagedObject?
EDIT2:
ho bisogno di avere un ID separato per fini di smistamento.
Non è necessario recuperare tutte le righe - solo l'ultimo usando l'ordinamento decrescente per ID predicato – HotJard
se si utilizza il record magico entity.entityID = @ ([[Entità findFirstOrderedByAttribute: @ "entityID" crescente: NO] entityID] .intValue + 1); – Eldhose