如何创建为每个地址簿记录字符串属性?
-
23-09-2019 - |
题
欲存储网络载波为一个字符串(例如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()。
不隶属于 StackOverflow