One Logo Pool Ball
App Services · IOS API REFERENCE

AddressBook

Access the centralized database for storing users’ contacts.

16 types

198 callable entries

2 skipped

99% entry coverage

Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.

Types

Functions and constants

get · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookErrorDomain

TypeScript
const ABAddressBookErrorDomain: (_CoreFoundation_CFString) | null
Swift declaration
let ABAddressBookErrorDomain: CFString!
get

kABPersonImageFormatOriginalSize

TypeScript
const kABPersonImageFormatOriginalSize: ABPersonImageFormat
Swift declaration
var kABPersonImageFormatOriginalSize: ABPersonImageFormat { get }
get

kABPersonImageFormatThumbnail

TypeScript
const kABPersonImageFormatThumbnail: ABPersonImageFormat
Swift declaration
var kABPersonImageFormatThumbnail: ABPersonImageFormat { get }
get

kABDateTimePropertyType

TypeScript
const kABDateTimePropertyType: number
Swift declaration
var kABDateTimePropertyType: Int { get }
get

kABDictionaryPropertyType

TypeScript
const kABDictionaryPropertyType: number
Swift declaration
var kABDictionaryPropertyType: Int { get }
get

kABIntegerPropertyType

TypeScript
const kABIntegerPropertyType: number
Swift declaration
var kABIntegerPropertyType: Int { get }
get

kABInvalidPropertyType

TypeScript
const kABInvalidPropertyType: number
Swift declaration
var kABInvalidPropertyType: Int { get }
get

kABMultiDateTimePropertyType

TypeScript
const kABMultiDateTimePropertyType: number
Swift declaration
var kABMultiDateTimePropertyType: Int { get }
get

kABMultiDictionaryPropertyType

TypeScript
const kABMultiDictionaryPropertyType: number
Swift declaration
var kABMultiDictionaryPropertyType: Int { get }
get

kABMultiIntegerPropertyType

TypeScript
const kABMultiIntegerPropertyType: number
Swift declaration
var kABMultiIntegerPropertyType: Int { get }
get

kABMultiRealPropertyType

TypeScript
const kABMultiRealPropertyType: number
Swift declaration
var kABMultiRealPropertyType: Int { get }
get

kABMultiStringPropertyType

TypeScript
const kABMultiStringPropertyType: number
Swift declaration
var kABMultiStringPropertyType: Int { get }
get

kABRealPropertyType

TypeScript
const kABRealPropertyType: number
Swift declaration
var kABRealPropertyType: Int { get }
get

kABStringPropertyType

TypeScript
const kABStringPropertyType: number
Swift declaration
var kABStringPropertyType: Int { get }
get

kABOperationNotPermittedByStoreError

TypeScript
const kABOperationNotPermittedByStoreError: number
Swift declaration
var kABOperationNotPermittedByStoreError: Int { get }
get

kABOperationNotPermittedByUserError

TypeScript
const kABOperationNotPermittedByUserError: number
Swift declaration
var kABOperationNotPermittedByUserError: Int { get }
get

kABPersonCompositeNameFormatFirstNameFirst

TypeScript
const kABPersonCompositeNameFormatFirstNameFirst: number
Swift declaration
var kABPersonCompositeNameFormatFirstNameFirst: Int { get }
get

kABPersonCompositeNameFormatLastNameFirst

TypeScript
const kABPersonCompositeNameFormatLastNameFirst: number
Swift declaration
var kABPersonCompositeNameFormatLastNameFirst: Int { get }
get

kABPersonSortByFirstName

TypeScript
const kABPersonSortByFirstName: number
Swift declaration
var kABPersonSortByFirstName: Int { get }
get

kABPersonSortByLastName

TypeScript
const kABPersonSortByLastName: number
Swift declaration
var kABPersonSortByLastName: Int { get }
get

kABGroupType

TypeScript
const kABGroupType: number
Swift declaration
var kABGroupType: Int { get }
get

kABPersonType

TypeScript
const kABPersonType: number
Swift declaration
var kABPersonType: Int { get }
get

kABSourceType

TypeScript
const kABSourceType: number
Swift declaration
var kABSourceType: Int { get }
get

kABSourceTypeCardDAV

TypeScript
const kABSourceTypeCardDAV: number
Swift declaration
var kABSourceTypeCardDAV: Int { get }
get

kABSourceTypeCardDAVSearch

TypeScript
const kABSourceTypeCardDAVSearch: number
Swift declaration
var kABSourceTypeCardDAVSearch: Int { get }
get

kABSourceTypeExchange

TypeScript
const kABSourceTypeExchange: number
Swift declaration
var kABSourceTypeExchange: Int { get }
get

kABSourceTypeExchangeGAL

TypeScript
const kABSourceTypeExchangeGAL: number
Swift declaration
var kABSourceTypeExchangeGAL: Int { get }
get

kABSourceTypeLDAP

TypeScript
const kABSourceTypeLDAP: number
Swift declaration
var kABSourceTypeLDAP: Int { get }
get

kABSourceTypeLocal

TypeScript
const kABSourceTypeLocal: number
Swift declaration
var kABSourceTypeLocal: Int { get }
get

kABSourceTypeMobileMe

TypeScript
const kABSourceTypeMobileMe: number
Swift declaration
var kABSourceTypeMobileMe: Int { get }
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookAddRecord

TypeScript
ABAddressBookAddRecord(addressBook?: (unknown) | null, record?: (unknown) | null): { $ret: boolean; $out: { "error": (_CoreFoundation_CFError) | null } }
Swift declaration
func ABAddressBookAddRecord(_ addressBook: ABAddressBook!, _ record: ABRecord!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>!) -> Bool

Omit the output parameters from the call. The result contains $ret and $out, with error inside $out.

function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookCopyArrayOfAllGroups

TypeScript
ABAddressBookCopyArrayOfAllGroups(addressBook?: (unknown) | null): (_CoreFoundation_CFArray) | null
Swift declaration
func ABAddressBookCopyArrayOfAllGroups(_ addressBook: ABAddressBook!) -> Unmanaged<CFArray>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookCopyArrayOfAllGroupsInSource

TypeScript
ABAddressBookCopyArrayOfAllGroupsInSource(addressBook?: (unknown) | null, source?: (unknown) | null): (_CoreFoundation_CFArray) | null
Swift declaration
func ABAddressBookCopyArrayOfAllGroupsInSource(_ addressBook: ABAddressBook!, _ source: ABRecord!) -> Unmanaged<CFArray>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookCopyArrayOfAllPeople

TypeScript
ABAddressBookCopyArrayOfAllPeople(addressBook?: (unknown) | null): (_CoreFoundation_CFArray) | null
Swift declaration
func ABAddressBookCopyArrayOfAllPeople(_ addressBook: ABAddressBook!) -> Unmanaged<CFArray>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookCopyArrayOfAllPeopleInSource

TypeScript
ABAddressBookCopyArrayOfAllPeopleInSource(addressBook?: (unknown) | null, source?: (unknown) | null): (_CoreFoundation_CFArray) | null
Swift declaration
func ABAddressBookCopyArrayOfAllPeopleInSource(_ addressBook: ABAddressBook!, _ source: ABRecord!) -> Unmanaged<CFArray>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookCopyArrayOfAllPeopleInSourceWithSortOrdering

TypeScript
ABAddressBookCopyArrayOfAllPeopleInSourceWithSortOrdering(addressBook: (unknown) | null, source: (unknown) | null, sortOrdering: number): (_CoreFoundation_CFArray) | null
Swift declaration
func ABAddressBookCopyArrayOfAllPeopleInSourceWithSortOrdering(_ addressBook: ABAddressBook!, _ source: ABRecord!, _ sortOrdering: ABPersonSortOrdering) -> Unmanaged<CFArray>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookCopyArrayOfAllSources

TypeScript
ABAddressBookCopyArrayOfAllSources(addressBook?: (unknown) | null): (_CoreFoundation_CFArray) | null
Swift declaration
func ABAddressBookCopyArrayOfAllSources(_ addressBook: ABAddressBook!) -> Unmanaged<CFArray>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookCopyDefaultSource

TypeScript
ABAddressBookCopyDefaultSource(addressBook?: (unknown) | null): (unknown) | null
Swift declaration
func ABAddressBookCopyDefaultSource(_ addressBook: ABAddressBook!) -> Unmanaged<ABRecord>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookCopyLocalizedLabel

TypeScript
ABAddressBookCopyLocalizedLabel(label?: (_CoreFoundation_CFString) | null): (_CoreFoundation_CFString) | null
Swift declaration
func ABAddressBookCopyLocalizedLabel(_ label: CFString!) -> Unmanaged<CFString>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookCopyPeopleWithName

TypeScript
ABAddressBookCopyPeopleWithName(addressBook?: (unknown) | null, name?: (_CoreFoundation_CFString) | null): (_CoreFoundation_CFArray) | null
Swift declaration
func ABAddressBookCopyPeopleWithName(_ addressBook: ABAddressBook!, _ name: CFString!) -> Unmanaged<CFArray>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookCreate

TypeScript
ABAddressBookCreate(): (unknown) | null
Swift declaration
func ABAddressBookCreate() -> Unmanaged<ABAddressBook>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookCreateWithOptions

TypeScript
ABAddressBookCreateWithOptions(options?: (_CoreFoundation_CFDictionary) | null): { $ret: (unknown) | null; $out: { "error": (_CoreFoundation_CFError) | null } }
Swift declaration
func ABAddressBookCreateWithOptions(_ options: CFDictionary!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>!) -> Unmanaged<ABAddressBook>!

Omit the output parameters from the call. The result contains $ret and $out, with error inside $out.

function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookGetAuthorizationStatus

TypeScript
ABAddressBookGetAuthorizationStatus(): ABAuthorizationStatus
Swift declaration
func ABAddressBookGetAuthorizationStatus() -> ABAuthorizationStatus
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookGetGroupCount

TypeScript
ABAddressBookGetGroupCount(addressBook?: (unknown) | null): number
Swift declaration
func ABAddressBookGetGroupCount(_ addressBook: ABAddressBook!) -> CFIndex
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookGetGroupWithRecordID

TypeScript
ABAddressBookGetGroupWithRecordID(addressBook: (unknown) | null, recordID: number): (unknown) | null
Swift declaration
func ABAddressBookGetGroupWithRecordID(_ addressBook: ABAddressBook!, _ recordID: ABRecordID) -> Unmanaged<ABRecord>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookGetPersonCount

TypeScript
ABAddressBookGetPersonCount(addressBook?: (unknown) | null): number
Swift declaration
func ABAddressBookGetPersonCount(_ addressBook: ABAddressBook!) -> CFIndex
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookGetPersonWithRecordID

TypeScript
ABAddressBookGetPersonWithRecordID(addressBook: (unknown) | null, recordID: number): (unknown) | null
Swift declaration
func ABAddressBookGetPersonWithRecordID(_ addressBook: ABAddressBook!, _ recordID: ABRecordID) -> Unmanaged<ABRecord>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookGetSourceWithRecordID

TypeScript
ABAddressBookGetSourceWithRecordID(addressBook: (unknown) | null, sourceID: number): (unknown) | null
Swift declaration
func ABAddressBookGetSourceWithRecordID(_ addressBook: ABAddressBook!, _ sourceID: ABRecordID) -> Unmanaged<ABRecord>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookHasUnsavedChanges

TypeScript
ABAddressBookHasUnsavedChanges(addressBook?: (unknown) | null): boolean
Swift declaration
func ABAddressBookHasUnsavedChanges(_ addressBook: ABAddressBook!) -> Bool
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookRemoveRecord

TypeScript
ABAddressBookRemoveRecord(addressBook?: (unknown) | null, record?: (unknown) | null): { $ret: boolean; $out: { "error": (_CoreFoundation_CFError) | null } }
Swift declaration
func ABAddressBookRemoveRecord(_ addressBook: ABAddressBook!, _ record: ABRecord!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>!) -> Bool

Omit the output parameters from the call. The result contains $ret and $out, with error inside $out.

function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookRequestAccessWithCompletion

TypeScript
ABAddressBookRequestAccessWithCompletion(addressBook?: (unknown) | null, completion?: (((arg0: boolean, arg1: (_CoreFoundation_CFError) | null) => void)) | null): void
Swift declaration
func ABAddressBookRequestAccessWithCompletion(_ addressBook: ABAddressBook!, _ completion: ABAddressBookRequestAccessCompletionHandler!)
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookRevert

TypeScript
ABAddressBookRevert(addressBook?: (unknown) | null): void
Swift declaration
func ABAddressBookRevert(_ addressBook: ABAddressBook!)
function · iOS 2.0+ · Deprecated in iOS 9.0

ABAddressBookSave

TypeScript
ABAddressBookSave(addressBook?: (unknown) | null): { $ret: boolean; $out: { "error": (_CoreFoundation_CFError) | null } }
Swift declaration
func ABAddressBookSave(_ addressBook: ABAddressBook!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>!) -> Bool

Omit the output parameters from the call. The result contains $ret and $out, with error inside $out.

function · iOS 2.0+ · Deprecated in iOS 9.0

ABGroupAddMember

TypeScript
ABGroupAddMember(group?: (unknown) | null, person?: (unknown) | null): { $ret: boolean; $out: { "error": (_CoreFoundation_CFError) | null } }
Swift declaration
func ABGroupAddMember(_ group: ABRecord!, _ person: ABRecord!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>!) -> Bool

Omit the output parameters from the call. The result contains $ret and $out, with error inside $out.

function · iOS 2.0+ · Deprecated in iOS 9.0

ABGroupCopyArrayOfAllMembers

TypeScript
ABGroupCopyArrayOfAllMembers(group?: (unknown) | null): (_CoreFoundation_CFArray) | null
Swift declaration
func ABGroupCopyArrayOfAllMembers(_ group: ABRecord!) -> Unmanaged<CFArray>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABGroupCopyArrayOfAllMembersWithSortOrdering

TypeScript
ABGroupCopyArrayOfAllMembersWithSortOrdering(group: (unknown) | null, sortOrdering: number): (_CoreFoundation_CFArray) | null
Swift declaration
func ABGroupCopyArrayOfAllMembersWithSortOrdering(_ group: ABRecord!, _ sortOrdering: ABPersonSortOrdering) -> Unmanaged<CFArray>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABGroupCopySource

TypeScript
ABGroupCopySource(group?: (unknown) | null): (unknown) | null
Swift declaration
func ABGroupCopySource(_ group: ABRecord!) -> Unmanaged<ABRecord>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABGroupCreate

TypeScript
ABGroupCreate(): (unknown) | null
Swift declaration
func ABGroupCreate() -> Unmanaged<ABRecord>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABGroupCreateInSource

TypeScript
ABGroupCreateInSource(source?: (unknown) | null): (unknown) | null
Swift declaration
func ABGroupCreateInSource(_ source: ABRecord!) -> Unmanaged<ABRecord>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABGroupRemoveMember

TypeScript
ABGroupRemoveMember(group?: (unknown) | null, member?: (unknown) | null): { $ret: boolean; $out: { "error": (_CoreFoundation_CFError) | null } }
Swift declaration
func ABGroupRemoveMember(_ group: ABRecord!, _ member: ABRecord!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>!) -> Bool

Omit the output parameters from the call. The result contains $ret and $out, with error inside $out.

function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueAddValueAndLabel

TypeScript
ABMultiValueAddValueAndLabel(multiValue?: (unknown) | null, value?: (unknown) | null, label?: (_CoreFoundation_CFString) | null, outIdentifier?: (SDKHandle) | null): boolean
Swift declaration
func ABMultiValueAddValueAndLabel(_ multiValue: ABMutableMultiValue!, _ value: CFTypeRef!, _ label: CFString!, _ outIdentifier: UnsafeMutablePointer<ABMultiValueIdentifier>!) -> Bool
function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueCopyArrayOfAllValues

TypeScript
ABMultiValueCopyArrayOfAllValues(multiValue?: (unknown) | null): (_CoreFoundation_CFArray) | null
Swift declaration
func ABMultiValueCopyArrayOfAllValues(_ multiValue: ABMultiValue!) -> Unmanaged<CFArray>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueCopyLabelAtIndex

TypeScript
ABMultiValueCopyLabelAtIndex(multiValue: (unknown) | null, index: number): (_CoreFoundation_CFString) | null
Swift declaration
func ABMultiValueCopyLabelAtIndex(_ multiValue: ABMultiValue!, _ index: CFIndex) -> Unmanaged<CFString>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueCopyValueAtIndex

TypeScript
ABMultiValueCopyValueAtIndex(multiValue: (unknown) | null, index: number): (unknown) | null
Swift declaration
func ABMultiValueCopyValueAtIndex(_ multiValue: ABMultiValue!, _ index: CFIndex) -> Unmanaged<CFTypeRef>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueCreateMutable

TypeScript
ABMultiValueCreateMutable(type: number): (unknown) | null
Swift declaration
func ABMultiValueCreateMutable(_ type: ABPropertyType) -> Unmanaged<ABMutableMultiValue>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueCreateMutableCopy

TypeScript
ABMultiValueCreateMutableCopy(multiValue?: (unknown) | null): (unknown) | null
Swift declaration
func ABMultiValueCreateMutableCopy(_ multiValue: ABMultiValue!) -> Unmanaged<ABMutableMultiValue>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueGetCount

TypeScript
ABMultiValueGetCount(multiValue?: (unknown) | null): number
Swift declaration
func ABMultiValueGetCount(_ multiValue: ABMultiValue!) -> CFIndex
function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueGetFirstIndexOfValue

TypeScript
ABMultiValueGetFirstIndexOfValue(multiValue?: (unknown) | null, value?: (unknown) | null): number
Swift declaration
func ABMultiValueGetFirstIndexOfValue(_ multiValue: ABMultiValue!, _ value: CFTypeRef!) -> CFIndex
function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueGetIdentifierAtIndex

TypeScript
ABMultiValueGetIdentifierAtIndex(multiValue: (unknown) | null, index: number): number
Swift declaration
func ABMultiValueGetIdentifierAtIndex(_ multiValue: ABMultiValue!, _ index: CFIndex) -> ABMultiValueIdentifier
function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueGetIndexForIdentifier

TypeScript
ABMultiValueGetIndexForIdentifier(multiValue: (unknown) | null, identifier: number): number
Swift declaration
func ABMultiValueGetIndexForIdentifier(_ multiValue: ABMultiValue!, _ identifier: ABMultiValueIdentifier) -> CFIndex
function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueGetPropertyType

TypeScript
ABMultiValueGetPropertyType(multiValue?: (unknown) | null): number
Swift declaration
func ABMultiValueGetPropertyType(_ multiValue: ABMultiValue!) -> ABPropertyType
function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueInsertValueAndLabelAtIndex

TypeScript
ABMultiValueInsertValueAndLabelAtIndex(multiValue: (unknown) | null, value: (unknown) | null, label: (_CoreFoundation_CFString) | null, index: number, outIdentifier?: (SDKHandle) | null): boolean
Swift declaration
func ABMultiValueInsertValueAndLabelAtIndex(_ multiValue: ABMutableMultiValue!, _ value: CFTypeRef!, _ label: CFString!, _ index: CFIndex, _ outIdentifier: UnsafeMutablePointer<ABMultiValueIdentifier>!) -> Bool
function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueRemoveValueAndLabelAtIndex

TypeScript
ABMultiValueRemoveValueAndLabelAtIndex(multiValue: (unknown) | null, index: number): boolean
Swift declaration
func ABMultiValueRemoveValueAndLabelAtIndex(_ multiValue: ABMutableMultiValue!, _ index: CFIndex) -> Bool
function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueReplaceLabelAtIndex

TypeScript
ABMultiValueReplaceLabelAtIndex(multiValue: (unknown) | null, label: (_CoreFoundation_CFString) | null, index: number): boolean
Swift declaration
func ABMultiValueReplaceLabelAtIndex(_ multiValue: ABMutableMultiValue!, _ label: CFString!, _ index: CFIndex) -> Bool
function · iOS 2.0+ · Deprecated in iOS 9.0

ABMultiValueReplaceValueAtIndex

TypeScript
ABMultiValueReplaceValueAtIndex(multiValue: (unknown) | null, value: (unknown) | null, index: number): boolean
Swift declaration
func ABMultiValueReplaceValueAtIndex(_ multiValue: ABMutableMultiValue!, _ value: CFTypeRef!, _ index: CFIndex) -> Bool
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonComparePeopleByName

TypeScript
ABPersonComparePeopleByName(person1: (unknown) | null, person2: (unknown) | null, ordering: number): _CoreFoundation_CFComparisonResult
Swift declaration
func ABPersonComparePeopleByName(_ person1: ABRecord!, _ person2: ABRecord!, _ ordering: ABPersonSortOrdering) -> CFComparisonResult
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonCopyArrayOfAllLinkedPeople

TypeScript
ABPersonCopyArrayOfAllLinkedPeople(person?: (unknown) | null): (_CoreFoundation_CFArray) | null
Swift declaration
func ABPersonCopyArrayOfAllLinkedPeople(_ person: ABRecord!) -> Unmanaged<CFArray>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonCopyCompositeNameDelimiterForRecord

TypeScript
ABPersonCopyCompositeNameDelimiterForRecord(record?: (unknown) | null): (_CoreFoundation_CFString) | null
Swift declaration
func ABPersonCopyCompositeNameDelimiterForRecord(_ record: ABRecord!) -> Unmanaged<CFString>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonCopyImageData

TypeScript
ABPersonCopyImageData(person?: (unknown) | null): (_CoreFoundation_CFData) | null
Swift declaration
func ABPersonCopyImageData(_ person: ABRecord!) -> Unmanaged<CFData>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonCopyImageDataWithFormat

TypeScript
ABPersonCopyImageDataWithFormat(person: (unknown) | null, format: ABPersonImageFormat): (_CoreFoundation_CFData) | null
Swift declaration
func ABPersonCopyImageDataWithFormat(_ person: ABRecord!, _ format: ABPersonImageFormat) -> Unmanaged<CFData>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonCopyLocalizedPropertyName

TypeScript
ABPersonCopyLocalizedPropertyName(property: number): (_CoreFoundation_CFString) | null
Swift declaration
func ABPersonCopyLocalizedPropertyName(_ property: ABPropertyID) -> Unmanaged<CFString>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonCopySource

TypeScript
ABPersonCopySource(person?: (unknown) | null): (unknown) | null
Swift declaration
func ABPersonCopySource(_ person: ABRecord!) -> Unmanaged<ABRecord>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonCreate

TypeScript
ABPersonCreate(): (unknown) | null
Swift declaration
func ABPersonCreate() -> Unmanaged<ABRecord>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonCreateInSource

TypeScript
ABPersonCreateInSource(source?: (unknown) | null): (unknown) | null
Swift declaration
func ABPersonCreateInSource(_ source: ABRecord!) -> Unmanaged<ABRecord>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonCreatePeopleInSourceWithVCardRepresentation

TypeScript
ABPersonCreatePeopleInSourceWithVCardRepresentation(source?: (unknown) | null, vCardData?: (_CoreFoundation_CFData) | null): (_CoreFoundation_CFArray) | null
Swift declaration
func ABPersonCreatePeopleInSourceWithVCardRepresentation(_ source: ABRecord!, _ vCardData: CFData!) -> Unmanaged<CFArray>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonCreateVCardRepresentationWithPeople

TypeScript
ABPersonCreateVCardRepresentationWithPeople(people?: (_CoreFoundation_CFArray) | null): (_CoreFoundation_CFData) | null
Swift declaration
func ABPersonCreateVCardRepresentationWithPeople(_ people: CFArray!) -> Unmanaged<CFData>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonGetCompositeNameFormat

TypeScript
ABPersonGetCompositeNameFormat(): number
Swift declaration
func ABPersonGetCompositeNameFormat() -> ABPersonCompositeNameFormat
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonGetCompositeNameFormatForRecord

TypeScript
ABPersonGetCompositeNameFormatForRecord(record?: (unknown) | null): number
Swift declaration
func ABPersonGetCompositeNameFormatForRecord(_ record: ABRecord!) -> ABPersonCompositeNameFormat
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonGetSortOrdering

TypeScript
ABPersonGetSortOrdering(): number
Swift declaration
func ABPersonGetSortOrdering() -> ABPersonSortOrdering
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonGetTypeOfProperty

TypeScript
ABPersonGetTypeOfProperty(property: number): number
Swift declaration
func ABPersonGetTypeOfProperty(_ property: ABPropertyID) -> ABPropertyType
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonHasImageData

TypeScript
ABPersonHasImageData(person?: (unknown) | null): boolean
Swift declaration
func ABPersonHasImageData(_ person: ABRecord!) -> Bool
function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonRemoveImageData

TypeScript
ABPersonRemoveImageData(person?: (unknown) | null): { $ret: boolean; $out: { "error": (_CoreFoundation_CFError) | null } }
Swift declaration
func ABPersonRemoveImageData(_ person: ABRecord!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>!) -> Bool

Omit the output parameters from the call. The result contains $ret and $out, with error inside $out.

function · iOS 2.0+ · Deprecated in iOS 9.0

ABPersonSetImageData

TypeScript
ABPersonSetImageData(person?: (unknown) | null, imageData?: (_CoreFoundation_CFData) | null): { $ret: boolean; $out: { "error": (_CoreFoundation_CFError) | null } }
Swift declaration
func ABPersonSetImageData(_ person: ABRecord!, _ imageData: CFData!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>!) -> Bool

Omit the output parameters from the call. The result contains $ret and $out, with error inside $out.

function · iOS 2.0+ · Deprecated in iOS 9.0

ABRecordCopyCompositeName

TypeScript
ABRecordCopyCompositeName(record?: (unknown) | null): (_CoreFoundation_CFString) | null
Swift declaration
func ABRecordCopyCompositeName(_ record: ABRecord!) -> Unmanaged<CFString>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABRecordCopyValue

TypeScript
ABRecordCopyValue(record: (unknown) | null, property: number): (unknown) | null
Swift declaration
func ABRecordCopyValue(_ record: ABRecord!, _ property: ABPropertyID) -> Unmanaged<CFTypeRef>!
function · iOS 2.0+ · Deprecated in iOS 9.0

ABRecordGetRecordID

TypeScript
ABRecordGetRecordID(record?: (unknown) | null): number
Swift declaration
func ABRecordGetRecordID(_ record: ABRecord!) -> ABRecordID
function · iOS 2.0+ · Deprecated in iOS 9.0

ABRecordGetRecordType

TypeScript
ABRecordGetRecordType(record?: (unknown) | null): number
Swift declaration
func ABRecordGetRecordType(_ record: ABRecord!) -> ABRecordType
function · iOS 2.0+ · Deprecated in iOS 9.0

ABRecordRemoveValue

TypeScript
ABRecordRemoveValue(record: (unknown) | null, property: number): { $ret: boolean; $out: { "error": (_CoreFoundation_CFError) | null } }
Swift declaration
func ABRecordRemoveValue(_ record: ABRecord!, _ property: ABPropertyID, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>!) -> Bool

Omit the output parameters from the call. The result contains $ret and $out, with error inside $out.

function · iOS 2.0+ · Deprecated in iOS 9.0

ABRecordSetValue

TypeScript
ABRecordSetValue(record: (unknown) | null, property: number, value?: (unknown) | null): { $ret: boolean; $out: { "error": (_CoreFoundation_CFError) | null } }
Swift declaration
func ABRecordSetValue(_ record: ABRecord!, _ property: ABPropertyID, _ value: CFTypeRef!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>!) -> Bool

Omit the output parameters from the call. The result contains $ret and $out, with error inside $out.

get · iOS 2.0+ · Deprecated in iOS 9.0

kABGroupNameProperty

TypeScript
const kABGroupNameProperty: number
Swift declaration
let kABGroupNameProperty: Int32
get · iOS 2.0+ · Deprecated in iOS 9.0

kABHomeLabel

TypeScript
const kABHomeLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABHomeLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABOtherLabel

TypeScript
const kABOtherLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABOtherLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAddressCityKey

TypeScript
const kABPersonAddressCityKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonAddressCityKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAddressCountryCodeKey

TypeScript
const kABPersonAddressCountryCodeKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonAddressCountryCodeKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAddressCountryKey

TypeScript
const kABPersonAddressCountryKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonAddressCountryKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAddressProperty

TypeScript
const kABPersonAddressProperty: number
Swift declaration
let kABPersonAddressProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAddressStateKey

TypeScript
const kABPersonAddressStateKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonAddressStateKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAddressStreetKey

TypeScript
const kABPersonAddressStreetKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonAddressStreetKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAddressZIPKey

TypeScript
const kABPersonAddressZIPKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonAddressZIPKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAlternateBirthdayCalendarIdentifierKey

TypeScript
const kABPersonAlternateBirthdayCalendarIdentifierKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonAlternateBirthdayCalendarIdentifierKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAlternateBirthdayDayKey

TypeScript
const kABPersonAlternateBirthdayDayKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonAlternateBirthdayDayKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAlternateBirthdayEraKey

TypeScript
const kABPersonAlternateBirthdayEraKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonAlternateBirthdayEraKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAlternateBirthdayIsLeapMonthKey

TypeScript
const kABPersonAlternateBirthdayIsLeapMonthKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonAlternateBirthdayIsLeapMonthKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAlternateBirthdayMonthKey

TypeScript
const kABPersonAlternateBirthdayMonthKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonAlternateBirthdayMonthKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAlternateBirthdayProperty

TypeScript
const kABPersonAlternateBirthdayProperty: number
Swift declaration
let kABPersonAlternateBirthdayProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAlternateBirthdayYearKey

TypeScript
const kABPersonAlternateBirthdayYearKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonAlternateBirthdayYearKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAnniversaryLabel

TypeScript
const kABPersonAnniversaryLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonAnniversaryLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonAssistantLabel

TypeScript
const kABPersonAssistantLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonAssistantLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonBirthdayProperty

TypeScript
const kABPersonBirthdayProperty: number
Swift declaration
let kABPersonBirthdayProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonBrotherLabel

TypeScript
const kABPersonBrotherLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonBrotherLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonChildLabel

TypeScript
const kABPersonChildLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonChildLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonCreationDateProperty

TypeScript
const kABPersonCreationDateProperty: number
Swift declaration
let kABPersonCreationDateProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonDateProperty

TypeScript
const kABPersonDateProperty: number
Swift declaration
let kABPersonDateProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonDepartmentProperty

TypeScript
const kABPersonDepartmentProperty: number
Swift declaration
let kABPersonDepartmentProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonEmailProperty

TypeScript
const kABPersonEmailProperty: number
Swift declaration
let kABPersonEmailProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonFatherLabel

TypeScript
const kABPersonFatherLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonFatherLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonFirstNamePhoneticProperty

TypeScript
const kABPersonFirstNamePhoneticProperty: number
Swift declaration
let kABPersonFirstNamePhoneticProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonFirstNameProperty

TypeScript
const kABPersonFirstNameProperty: number
Swift declaration
let kABPersonFirstNameProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonFriendLabel

TypeScript
const kABPersonFriendLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonFriendLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonHomePageLabel

TypeScript
const kABPersonHomePageLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonHomePageLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonInstantMessageProperty

TypeScript
const kABPersonInstantMessageProperty: number
Swift declaration
let kABPersonInstantMessageProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonInstantMessageServiceAIM

TypeScript
const kABPersonInstantMessageServiceAIM: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonInstantMessageServiceAIM: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonInstantMessageServiceFacebook

TypeScript
const kABPersonInstantMessageServiceFacebook: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonInstantMessageServiceFacebook: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonInstantMessageServiceGaduGadu

TypeScript
const kABPersonInstantMessageServiceGaduGadu: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonInstantMessageServiceGaduGadu: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonInstantMessageServiceGoogleTalk

TypeScript
const kABPersonInstantMessageServiceGoogleTalk: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonInstantMessageServiceGoogleTalk: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonInstantMessageServiceICQ

TypeScript
const kABPersonInstantMessageServiceICQ: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonInstantMessageServiceICQ: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonInstantMessageServiceJabber

TypeScript
const kABPersonInstantMessageServiceJabber: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonInstantMessageServiceJabber: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonInstantMessageServiceKey

TypeScript
const kABPersonInstantMessageServiceKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonInstantMessageServiceKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonInstantMessageServiceMSN

TypeScript
const kABPersonInstantMessageServiceMSN: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonInstantMessageServiceMSN: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonInstantMessageServiceQQ

TypeScript
const kABPersonInstantMessageServiceQQ: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonInstantMessageServiceQQ: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonInstantMessageServiceSkype

TypeScript
const kABPersonInstantMessageServiceSkype: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonInstantMessageServiceSkype: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonInstantMessageServiceYahoo

TypeScript
const kABPersonInstantMessageServiceYahoo: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonInstantMessageServiceYahoo: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonInstantMessageUsernameKey

TypeScript
const kABPersonInstantMessageUsernameKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonInstantMessageUsernameKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonJobTitleProperty

TypeScript
const kABPersonJobTitleProperty: number
Swift declaration
let kABPersonJobTitleProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonKindOrganization

TypeScript
const kABPersonKindOrganization: (_CoreFoundation_CFNumber) | null
Swift declaration
let kABPersonKindOrganization: CFNumber!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonKindPerson

TypeScript
const kABPersonKindPerson: (_CoreFoundation_CFNumber) | null
Swift declaration
let kABPersonKindPerson: CFNumber!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonKindProperty

TypeScript
const kABPersonKindProperty: number
Swift declaration
let kABPersonKindProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonLastNamePhoneticProperty

TypeScript
const kABPersonLastNamePhoneticProperty: number
Swift declaration
let kABPersonLastNamePhoneticProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonLastNameProperty

TypeScript
const kABPersonLastNameProperty: number
Swift declaration
let kABPersonLastNameProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonManagerLabel

TypeScript
const kABPersonManagerLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonManagerLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonMiddleNamePhoneticProperty

TypeScript
const kABPersonMiddleNamePhoneticProperty: number
Swift declaration
let kABPersonMiddleNamePhoneticProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonMiddleNameProperty

TypeScript
const kABPersonMiddleNameProperty: number
Swift declaration
let kABPersonMiddleNameProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonModificationDateProperty

TypeScript
const kABPersonModificationDateProperty: number
Swift declaration
let kABPersonModificationDateProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonMotherLabel

TypeScript
const kABPersonMotherLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonMotherLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonNicknameProperty

TypeScript
const kABPersonNicknameProperty: number
Swift declaration
let kABPersonNicknameProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonNoteProperty

TypeScript
const kABPersonNoteProperty: number
Swift declaration
let kABPersonNoteProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonOrganizationProperty

TypeScript
const kABPersonOrganizationProperty: number
Swift declaration
let kABPersonOrganizationProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonParentLabel

TypeScript
const kABPersonParentLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonParentLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonPartnerLabel

TypeScript
const kABPersonPartnerLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonPartnerLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonPhoneHomeFAXLabel

TypeScript
const kABPersonPhoneHomeFAXLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonPhoneHomeFAXLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonPhoneIPhoneLabel

TypeScript
const kABPersonPhoneIPhoneLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonPhoneIPhoneLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonPhoneMainLabel

TypeScript
const kABPersonPhoneMainLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonPhoneMainLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonPhoneMobileLabel

TypeScript
const kABPersonPhoneMobileLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonPhoneMobileLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonPhoneOtherFAXLabel

TypeScript
const kABPersonPhoneOtherFAXLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonPhoneOtherFAXLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonPhonePagerLabel

TypeScript
const kABPersonPhonePagerLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonPhonePagerLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonPhoneProperty

TypeScript
const kABPersonPhoneProperty: number
Swift declaration
let kABPersonPhoneProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonPhoneWorkFAXLabel

TypeScript
const kABPersonPhoneWorkFAXLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonPhoneWorkFAXLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonPrefixProperty

TypeScript
const kABPersonPrefixProperty: number
Swift declaration
let kABPersonPrefixProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonRelatedNamesProperty

TypeScript
const kABPersonRelatedNamesProperty: number
Swift declaration
let kABPersonRelatedNamesProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSisterLabel

TypeScript
const kABPersonSisterLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonSisterLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSocialProfileProperty

TypeScript
const kABPersonSocialProfileProperty: number
Swift declaration
let kABPersonSocialProfileProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSocialProfileServiceFacebook

TypeScript
const kABPersonSocialProfileServiceFacebook: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonSocialProfileServiceFacebook: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSocialProfileServiceFlickr

TypeScript
const kABPersonSocialProfileServiceFlickr: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonSocialProfileServiceFlickr: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSocialProfileServiceGameCenter

TypeScript
const kABPersonSocialProfileServiceGameCenter: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonSocialProfileServiceGameCenter: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSocialProfileServiceKey

TypeScript
const kABPersonSocialProfileServiceKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonSocialProfileServiceKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSocialProfileServiceLinkedIn

TypeScript
const kABPersonSocialProfileServiceLinkedIn: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonSocialProfileServiceLinkedIn: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSocialProfileServiceMyspace

TypeScript
const kABPersonSocialProfileServiceMyspace: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonSocialProfileServiceMyspace: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSocialProfileServiceSinaWeibo

TypeScript
const kABPersonSocialProfileServiceSinaWeibo: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonSocialProfileServiceSinaWeibo: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSocialProfileServiceTwitter

TypeScript
const kABPersonSocialProfileServiceTwitter: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonSocialProfileServiceTwitter: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSocialProfileURLKey

TypeScript
const kABPersonSocialProfileURLKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonSocialProfileURLKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSocialProfileUserIdentifierKey

TypeScript
const kABPersonSocialProfileUserIdentifierKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonSocialProfileUserIdentifierKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSocialProfileUsernameKey

TypeScript
const kABPersonSocialProfileUsernameKey: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonSocialProfileUsernameKey: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSpouseLabel

TypeScript
const kABPersonSpouseLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABPersonSpouseLabel: CFString!
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonSuffixProperty

TypeScript
const kABPersonSuffixProperty: number
Swift declaration
let kABPersonSuffixProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABPersonURLProperty

TypeScript
const kABPersonURLProperty: number
Swift declaration
let kABPersonURLProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABSourceNameProperty

TypeScript
const kABSourceNameProperty: number
Swift declaration
let kABSourceNameProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABSourceTypeProperty

TypeScript
const kABSourceTypeProperty: number
Swift declaration
let kABSourceTypeProperty: ABPropertyID
get · iOS 2.0+ · Deprecated in iOS 9.0

kABWorkLabel

TypeScript
const kABWorkLabel: (_CoreFoundation_CFString) | null
Swift declaration
let kABWorkLabel: CFString!
get

kABMultiValueInvalidIdentifier

TypeScript
const kABMultiValueInvalidIdentifier: number
Swift declaration
var kABMultiValueInvalidIdentifier: Int32 { get }
get

kABMultiValueMask

TypeScript
const kABMultiValueMask: number
Swift declaration
var kABMultiValueMask: Int32 { get }
get

kABPropertyInvalidID

TypeScript
const kABPropertyInvalidID: number
Swift declaration
var kABPropertyInvalidID: Int32 { get }
get

kABRecordInvalidID

TypeScript
const kABRecordInvalidID: number
Swift declaration
var kABRecordInvalidID: Int32 { get }
get

kABSourceTypeSearchableMask

TypeScript
const kABSourceTypeSearchableMask: number
Swift declaration
var kABSourceTypeSearchableMask: Int32 { get }

Skipped declarations

2 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

ABAddressBookRegisterExternalChangeCallback(_:_:_:)

The iOS SDK compiler rejected this binding: a C function pointer cannot be formed from a closure that captures context

ABAddressBookUnregisterExternalChangeCallback(_:_:_:)

The iOS SDK compiler rejected this binding: a C function pointer cannot be formed from a closure that captures context