2009-06-24 8 views
1

In der iPhone App habe ich ein Formular mit Details wie Name, Adresse. Ich muss den Namen, die Adresse im Formular an das iPhone AddressBook speichern. Bitte jemand mir helfen, wie dies zu tun ist.Name zum Adressbuch des iphone hinzufügen

Vielen Dank im Voraus.

Antwort

1
ABAddressBookRef addressBook = ABAddressBookCreate(); 
ABRecordRef person = ABPersonCreate(); 

CFErrorRef error; 
if (!ABRecordSetValue(person, kABPersonFirstNameProperty, @"John", &error)) 
{ 
    // error 
} 
if (!ABRecordSetValue(person, kABPersonLastNameProperty, @"Smith", &error)) 
{ 
    // error 
} 
if (!ABAddressBookAddRecord(addressBook, person, &error)) 
{ 
    // error 
} 
if (!ABAddressBookSave(addressBook, &error)) 
{ 
    // eror 
} 

Sie können weitere Eigenschaften mit anderen kABxx Konstanten festlegen.

+0

Nicht vergessen ABAddressBookSave() –

Verwandte Themen