---
title: ABRecord
framework: Address Book
role: symbol
role_heading: Type Alias
platforms: [iOS 2.0+, iPadOS 2.0+, Mac Catalyst 13.1+]
path: addressbook/abrecord-swift.typealias
---

# ABRecord

A reference to an ABRecord object or any of its derivedopaque types.

## Declaration

```swift
typealias ABRecord = CFTypeRef
```

```swift
typealias ABRecordRef = AnyObject
```

## 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)
- [ABRecordID](addressbook/abrecordid.md)
- [ABRecordType](addressbook/abrecordtype.md)
- [ABSourceType](addressbook/absourcetype.md)
