One Logo Pool Ball
App Services · IOS API REFERENCE

AddressBookUI

Access users’ contacts and display them in a graphical interface.

8 types

77 callable entries

4 skipped

95% 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 8.0+

ABPersonBirthdayProperty

TypeScript
const ABPersonBirthdayProperty: string
Swift declaration
let ABPersonBirthdayProperty: String
get · iOS 8.0+

ABPersonDatesProperty

TypeScript
const ABPersonDatesProperty: string
Swift declaration
let ABPersonDatesProperty: String
get · iOS 8.0+

ABPersonDepartmentNameProperty

TypeScript
const ABPersonDepartmentNameProperty: string
Swift declaration
let ABPersonDepartmentNameProperty: String
get · iOS 8.0+

ABPersonEmailAddressesProperty

TypeScript
const ABPersonEmailAddressesProperty: string
Swift declaration
let ABPersonEmailAddressesProperty: String
get · iOS 8.0+

ABPersonFamilyNameProperty

TypeScript
const ABPersonFamilyNameProperty: string
Swift declaration
let ABPersonFamilyNameProperty: String
get · iOS 8.0+

ABPersonGivenNameProperty

TypeScript
const ABPersonGivenNameProperty: string
Swift declaration
let ABPersonGivenNameProperty: String
get · iOS 8.0+

ABPersonInstantMessageAddressesProperty

TypeScript
const ABPersonInstantMessageAddressesProperty: string
Swift declaration
let ABPersonInstantMessageAddressesProperty: String
get · iOS 8.0+

ABPersonJobTitleProperty

TypeScript
const ABPersonJobTitleProperty: string
Swift declaration
let ABPersonJobTitleProperty: String
get · iOS 8.0+

ABPersonMiddleNameProperty

TypeScript
const ABPersonMiddleNameProperty: string
Swift declaration
let ABPersonMiddleNameProperty: String
get · iOS 8.0+

ABPersonNamePrefixProperty

TypeScript
const ABPersonNamePrefixProperty: string
Swift declaration
let ABPersonNamePrefixProperty: String
get · iOS 8.0+

ABPersonNameSuffixProperty

TypeScript
const ABPersonNameSuffixProperty: string
Swift declaration
let ABPersonNameSuffixProperty: String
get · iOS 8.0+

ABPersonNicknameProperty

TypeScript
const ABPersonNicknameProperty: string
Swift declaration
let ABPersonNicknameProperty: String
get · iOS 8.0+

ABPersonNoteProperty

TypeScript
const ABPersonNoteProperty: string
Swift declaration
let ABPersonNoteProperty: String
get · iOS 8.0+

ABPersonOrganizationNameProperty

TypeScript
const ABPersonOrganizationNameProperty: string
Swift declaration
let ABPersonOrganizationNameProperty: String
get · iOS 8.0+

ABPersonPhoneNumbersProperty

TypeScript
const ABPersonPhoneNumbersProperty: string
Swift declaration
let ABPersonPhoneNumbersProperty: String
get · iOS 8.0+

ABPersonPhoneticFamilyNameProperty

TypeScript
const ABPersonPhoneticFamilyNameProperty: string
Swift declaration
let ABPersonPhoneticFamilyNameProperty: String
get · iOS 8.0+

ABPersonPhoneticGivenNameProperty

TypeScript
const ABPersonPhoneticGivenNameProperty: string
Swift declaration
let ABPersonPhoneticGivenNameProperty: String
get · iOS 8.0+

ABPersonPhoneticMiddleNameProperty

TypeScript
const ABPersonPhoneticMiddleNameProperty: string
Swift declaration
let ABPersonPhoneticMiddleNameProperty: String
get · iOS 8.0+

ABPersonPostalAddressesProperty

TypeScript
const ABPersonPostalAddressesProperty: string
Swift declaration
let ABPersonPostalAddressesProperty: String
get · iOS 8.0+

ABPersonPreviousFamilyNameProperty

TypeScript
const ABPersonPreviousFamilyNameProperty: string
Swift declaration
let ABPersonPreviousFamilyNameProperty: String
get · iOS 8.0+

ABPersonRelatedNamesProperty

TypeScript
const ABPersonRelatedNamesProperty: string
Swift declaration
let ABPersonRelatedNamesProperty: String
get · iOS 8.0+

ABPersonSocialProfilesProperty

TypeScript
const ABPersonSocialProfilesProperty: string
Swift declaration
let ABPersonSocialProfilesProperty: String
get · iOS 8.0+

ABPersonUrlAddressesProperty

TypeScript
const ABPersonUrlAddressesProperty: string
Swift declaration
let ABPersonUrlAddressesProperty: String
function · iOS 2.0+ · Deprecated in iOS 9.0

ABCreateStringWithAddressDictionary

TypeScript
ABCreateStringWithAddressDictionary(address: NativeMap<unknown, unknown>, addCountryName: boolean): string
Swift declaration
func ABCreateStringWithAddressDictionary(_ address: [AnyHashable : Any], _ addCountryName: Bool) -> String

Skipped declarations

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

protocol implementation ABUnknownPersonViewControllerDelegate.unknownPersonViewController(_:shouldPerformDefaultActionForPerson:property:identifier:)

synchronous protocol result requires an active JS-thread call; delegate invocations can escape it

protocol implementation ABPersonViewControllerDelegate

synchronous protocol result requires an active JS-thread call; delegate invocations can escape it

protocol implementation ABPeoplePickerNavigationControllerDelegate.peoplePickerNavigationController(_:shouldContinueAfterSelectingPerson:)

synchronous protocol result requires an active JS-thread call; delegate invocations can escape it

protocol implementation ABPeoplePickerNavigationControllerDelegate.peoplePickerNavigationController(_:shouldContinueAfterSelectingPerson:property:identifier:)

synchronous protocol result requires an active JS-thread call; delegate invocations can escape it