"Add contact to AddressBook"

Mon 11 May 2009

//Also you need to include AddressBook.framework

#import <AddressBook/AddressBook.h>

#import <AddressBook/ABAddressBook.h>

#import <AddressBook/ABPerson.h>

 

 

 

ABAddressBookRef addressBook = ABAddressBookCreate();

ABRecordRef person = ABPersonCreate();

 

ABRecordSetValue(person, kABPersonFirstNameProperty, @"Alex" , nil);

ABRecordSetValue(person, kABPersonLastNameProperty, @"Test", nil);

ABAddressBookAddRecord(addressBook, person, nil);

ABAddressBookSave(addressBook, nil);

 

CFRelease(person);