Mac Developer Library

Developer

Address Book C Framework Reference for Mac

Introduction

Classes   Protocols   Other Reference  

The Address Book is a centralized database for contact and other personal information for people. Applications that support the Address Book framework share this contact information with other applications, include Apple’s Mail and iChat. Both Carbon and Cocoa applications can access it.

Classes

Class

Abstract

NSObject

NSObject is the root class of most Objective-C class hierarchies.

ABAddressBook

The ABAddressBook class provides a programming interface to the Address Book—a centralized database used by multiple applications to store contact and other personal information about people.

ABMultiValue

The ABMultiValue and ABMutableMultiValue classes are used to represent properties that might have multiple values.

ABMutableMultiValue

The ABMultiValue and ABMutableMultiValue classes are used to represent properties that might have multiple values.

ABPersonPicker

ABRecord

ABRecord is an abstract superclass providing a common interface to, and defining common properties for, all Address Book records.

ABGroup

The ABGroup class supports the concept of a “group” containing one or more persons.

ABPerson

The ABPerson class encapsulates all information about a person in the Address Book database—an instance of ABPerson corresponds to a single person record in the database.

ABSearchElement

The ABSearchElement class is used to specify a search query for records in the Address Book database.

NSView

The NSView class defines the basic drawing, event-handling, and printing architecture of an app.

ABPeoplePickerView

The ABPeoplePickerView class allows you to customize the behavior of people-picker views in an application’s user interface.

ABPersonView

The ABPersonView class provides a view for displaying and editing contacts.

Protocols

Protocol

Abstract

ABImageClient

The ABImageClient protocol is used to handle images loaded from an asynchronous fetch for ABPerson objects.

Other Reference

Reference

Address Book Actions Reference

ABAddressBook C Reference

ABGroup C Reference

ABMultiValue C Reference

ABMutableMultiValue C Reference

ABPerson C Reference

ABPicker C Reference

ABRecord C Reference

Address Book Utilities Reference

ABSearchElement C Reference