Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A wrapper for the iPhone's C-based AddressBook framework.
Objective-C
branch: master

Merge pull request #5 from stephenjames/fix_denied_access

Fix crash when user denies access to address book
Failed to load latest commit information.
iPhoneContacts.xcodeproj Removed deprecated ABAddressBookCreate()
.gitignore Updated gitignore for Xcode 4
ABAddressBook.h Added AddressBook did change notification
ABAddressBook.m Fix crash when user denies access to address book
ABAddressBookUI.h Fixed header comments on new files (forgot to setup BSD license header).
ABAddressBookUI.m Fixed header comments on new files (forgot to setup BSD license header).
ABGroup.h Added ABSource and related source methods
ABGroup.m Revert "Added loading HUD"
ABMultiValue.h Add function to add multivalues to multivalues
ABMultiValue.m Add description
ABPerson.h updates to ABPerson and ABAddressBook helper function
ABPerson.m updates to ABPerson and ABAddressBook helper function
ABProperties.h Moved API into its own project.
ABRecord.h Moved API into its own project.
ABRecord.m Revert "Added loading HUD"
ABRefInitialization.h Moved API into its own project.
ABSource.h Added ABSource and related source methods
ABSource.m Fixed license header
AddressBook.h Moved API into its own project.
README.textile Added a link to the corresponding Lighthouse project.
iPhoneContacts_Prefix.pch Added project file and prefix header; project now includes components…

README.textile

iPhone AddressBook Objective-C Wrapper APIs

The classes in this project implement a (currently lightweight) wrapper around the iPhone’s pure-C AddressBook framework. Currently it simply plays nicely with things like autorelease pools and implements other Objective-C paradigms such as property-based accessors. In the future I hope to make it look and behave in a manner similar to the ObjC AddressBook APIs in Mac OS X.

This project was originally part of AQToolkit. For the brief history of this code prior to the start of this project, see that one.

To file bugs, please see the corresponding Lighthouse project.

Something went wrong with that request. Please try again.