Из того, что я могу сказать из быстрого взгляда на ABMultiValue
в AddressBook.sqlitedb
, вы можете получить это так:
1 - sqlite до /var/mobile/Library/AddressBook/AddressBook.sqlitedb
2 - SELECT value FROM ABMultiValue
=> в некоторый массив
3 - посчитать там все, что соответствует /^[0-9 +]+$/
поищите помощь в выполнении этих шагов
Редактировать: возможно, есть какой-то способ сделать это с помощью этого метода:
Как узнать номер телефона человека из адресной книги?