TechnologiesCommunication, Contacts & Messaging

AddressBook

iOSmacOStvOSwatchOSvisionOS

AddressBook is a legacy framework for accessing and managing the user's contacts database of people, groups, and multi-value records on iOS and macOS. Use it to read and modify contact information after checking access, where ABAuthorizationStatus reports the app's current authorization to the database. When working with a person's image data, ABPersonImageFormat specifies the format of the photo you retrieve or store.

Authorization 1

Check the app's permission to read and modify the user's contacts database.

  • En
    ABAuthorizationStatus
    Constants that report the app's current authorization to access the user's contacts database.

Person Images 1

Specify the format of photo data retrieved from or stored on a contact.

  • St
    ABPersonImageFormat
    Constants that specify the format of the image data retrieved from or stored on a person record.

Type Aliases 14

  • Ty
    ABAddressBook
  • Ty
    ABAddressBookRequestAccessCompletionHandler
  • Ty
    ABExternalChangeCallback
  • Ty
    ABMultiValue
  • Ty
    ABMultiValueIdentifier
  • Ty
    ABMutableMultiValue
  • Ty
    ABPersonSortOrdering
  • Ty
    ABPersonCompositeNameFormat
  • Ty
    ABRecord
  • Ty
    ABRecordID
  • Ty
    ABPropertyID
  • Ty
    ABRecordType
  • Ty
    ABPropertyType
  • Ty
    ABSourceType
← Communication, Contacts & Messaging