質問

私はアドレス帳の連絡先ごとに文字列(例えば、AT&T)などのネットワークのキャリアを保存したい。

私は方法を見つけました カスタムプロパティを作成するためのaddPropertiesAndTypes。しかし、私はこれを行うには、任意の適切な例を見つけることができないのです。

私は、コンタクトブックレコードを反復処理するには、次のコードを使用しています:

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

    ABRecordRef recref = CFArrayGetValueAtIndex(addressArr, i);
}
アプリを閉じた後、

そして、私のクエリは、プロパティの値に滞在されますされています。これらのプロパティは、アドレス帳データベースに救われていますか?

ヘルプが必要。 おかげます。

役に立ちましたか?

解決

を確認してくださいABAddressBookSave()を呼び出します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top