---
title: identifier
framework: contacts
role: symbol
role_heading: Instance Property
path: contacts/cncontact/identifier
---

# identifier

A value that uniquely identifies a contact on the device.

## Declaration

```swift
var identifier: String { get }
```

## Discussion

Discussion It is recommended that you use the identifier when re-fetching the contact. An identifier can be persisted between the app launches. Note that this identifier only uniquely identifies the contact on the current device.

## See Also

### Identifying the Contact

- [contactType](contacts/cncontact/contacttype.md)
- [CNContactType](contacts/cncontacttype.md)
