---
title: ABRecordID
framework: addressbook
role: symbol
role_heading: Type Alias
path: addressbook/abrecordid
---

# ABRecordID

Integer that identifies a record.

## Declaration

```swift
typealias ABRecordID = Int32
```

## Discussion

Discussion Valid record IDs are positive integers. See Invalid Values.

## See Also

### Deprecated

- [ABAddressBookRequestAccessCompletionHandler](addressbook/abaddressbookrequestaccesscompletionhandler.md)
- [ABExternalChangeCallback](addressbook/abexternalchangecallback.md)
- [ABMultiValueIdentifier](addressbook/abmultivalueidentifier.md)
- [ABPersonCompositeNameFormat](addressbook/abpersoncompositenameformat.md)
- [ABPersonSortOrdering](addressbook/abpersonsortordering.md)
- [ABPropertyID](addressbook/abpropertyid.md)
- [ABRecordType](addressbook/abrecordtype.md)
- [ABSourceType](addressbook/absourcetype.md)
