Frage

Ich mag speichern Netzbetreiber als String (z AT & T) für jeden Kontakt in Adressbuch.

fand ich eine Methode addPropertiesAndTypes für eine benutzerdefinierte Eigenschaft zu schaffen. Aber ich bin nicht in der Lage jedes richtiges Beispiel zu finden, dies zu tun.

Ich bin mit iterieren durch Kontakt Buchaufzeichnungen folgenden Code:

ABAddressBookRef addressBook = ABAddressBookCreate();
CFArrayRef addressArr = ABAddressBookCopyArrayOfAllPeople(addressBook);
CFIndex nPeople = ABAddressBookGetPersonCount(addressBook);
for(int i=0; i<nPeople; i++) {

    ABRecordRef recref = CFArrayGetValueAtIndex(addressArr, i);
}

Und meine Frage ist, wird die Eigenschaft mit dem Wert bleibt nach ca. geschlossen ist. Ist diese Eigenschaft wird in Adressbuch-Datenbank gespeichert zu werden?

Hilfe benötigt. Danke.

War es hilfreich?

Lösung

Stellen Sie sicher, dass Sie rufen ABAddressBookSave ().

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top