Используя интерфейс адресной книги с пользовательскими данными? - PullRequest
1 голос
/ 28 ноября 2009

Есть ли возможность использовать отличный интерфейс адресной книги с пользовательскими данными? Из просмотра документации AB все, что вы можете сделать, это использовать

ABAddressBookRef ABAddressBookCreate (
   void
);

Но это, очевидно, создает ссылку на контакты в вашем телефоне ... В любом случае, я могу создать ссылку, чтобы сказать массив, который я мог бы затем заполнить своими собственными независимыми контактами?

Заранее спасибо.

1 Ответ

0 голосов
/ 29 ноября 2009

К сожалению, нет. Вы не можете создать специальный ABAddressBookRef, который связан с чем-то другим, кроме базы данных контактов устройства, и это то, что вам нужно для того, чтобы использовать что-то вроде ABPeoplePickerNavigationController с пользовательским набором контактов. API-интерфейсы адресной книги на iPhone относительно ограничены (а иногда и содержат ошибки или непредсказуемость), поэтому я призываю вас сообщать об ошибках на http://bugreporter.apple.com, запрашивая функциональность, которая будет полезна для добавления в API.

Тем временем, однако, в большинстве случаев вам будет предоставлен единственный выбор - реализовать собственную версию любых встроенных контроллеров представления, которые вы хотите использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...