I have noticed that when I delete a contact from the address book and then adding another contact, that it doesn't overwrite the removed ID and instead adds a new one. Is the recordID for an APContact always unique? I'm trying to sync up a custom domain model to an APContact sych that each APContact represents a 1:1 custom model and am using recordID. Is the record ID similar to that of Identifier in https://developer.apple.com/documentation/contacts/cncontact/identifier?
I have noticed that when I delete a contact from the address book and then adding another contact, that it doesn't overwrite the removed ID and instead adds a new one. Is the
recordIDfor anAPContactalways unique? I'm trying to sync up a custom domain model to anAPContactsych that each APContact represents a 1:1 custom model and am usingrecordID. Is the record ID similar to that ofIdentifierin https://developer.apple.com/documentation/contacts/cncontact/identifier?