iOS Developer Library

Developer

Address Book UI Framework Reference for iOS

Introduction

Classes   Protocols   Other Reference  

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

Address Book UI Framework Overview

image: ../Art/addressbook_ui_framework.jpg

Classes

Class

Abstract

UINavigationController

The UINavigationController class implements a specialized view controller that manages the navigation of hierarchical content.

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.

UIViewController

The UIViewController class provides the fundamental view-management model for all iOS apps.

ABNewPersonViewController

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

ABPersonViewController

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

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.

Protocols

Protocol

Abstract

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.

Other Reference

Reference

Address Book UI Functions Reference