Domanda

Voglio conservare gestore della rete come una stringa (ad esempio AT & T) per ogni contatto in rubrica.

Ho trovato un metodo addPropertiesAndTypes per la creazione di una proprietà personalizzata. Ma io non sono in grado di trovare alcun esempio corretto di fare questo.

Sto usando il codice seguente per scorrere una contabilità di contatto:

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

    ABRecordRef recref = CFArrayGetValueAtIndex(addressArr, i);
}

E la mia domanda è, la proprietà resterà con valore dopo applicazione è chiusa. Sono queste proprietà è sempre salvato nella banca dati della rubrica?

Guida necessario. Grazie.

È stato utile?

Soluzione

Assicurati di chiamare ABAddressBookSave ().

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top