Подсчитать общее количество телефонных номеров в адресной книге iPhone
Я пытаюсь получить общее количество телефонных номеров, перечисленных в адресной книге, во всех группах в целом.
Я могу успешно получить количество людей и количество групп, но не общее количество телефонных номеров.
ABAddressBookRef m_addressbook = ABAddressBookCreate();
CFIndex nPeople = ABAddressBookGetPersonCount(m_addressbook);
CFIndex nGroups = ABAddressBookGetGroupCount(m_addressbook);
2 ответа
Решение
CFIndex nPeople = ABAddressBookGetPersonCount(m_addressbook);
Должен вернуть счет для всех в адресной книге.
Попробуй это:
ABAddressBookRef addressbook = ABAddressBookCreate();
int nPeople = ABAddressBookGetPersonCount(addressbook);
printf("%d",nPeople);