Framework

AddressBookUI

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

Overview

The Address Book UI framework provides controllers that facilitate displaying, editing, selecting, and creating records in the Address Book database.

Class heirarchy of the Address Book Framework.

Symbols

Classes

ABNewPersonViewController

The ABNewPersonViewController class (whose instances are known as new-person view controllers) implements the view controller used to create a contact.

Deprecated
ABPeoplePickerNavigationController

The ABPeoplePickerNavigationController class (whose instances are known as people-picker navigation controllers) implements a view controller that manages a set of views that allow the user to select a contact or one of its contact-information items from an address book.

Deprecated
ABPersonViewController

The ABPersonViewController class (whose instances are known as person view controllers) implements the view used to display a person record (ABPersonRef).

Deprecated
ABUnknownPersonViewController

The ABUnknownPersonViewController class (whose instances are known as unknown-person view controllers) implements a view controller used to create a person record from a set of person properties.

Deprecated

Protocols

ABNewPersonViewControllerDelegate

The ABNewPersonViewControllerDelegate protocol declares the interface that ABNewPersonViewController delegates must implement.

ABPeoplePickerNavigationControllerDelegate

The ABPeoplePickerNavigationControllerDelegate protocol describes the interface ABPeoplePickerNavigationController delegates must adopt to respond to people-picker user events.

ABPersonViewControllerDelegate

The ABPersonViewControllerDelegate protocol declares the interface that must be implemented by ABPersonViewController delegates.

ABUnknownPersonViewControllerDelegate

The ABUnknownPersonViewControllerDelegate protocol describes the interface ABUnknownPersonViewController delegates must adopt to respond to unknown-person view user events.