2013-05-02 1 views
0

ABPeoplePickerView (OS X), похоже, не позволяет использовать настраиваемый источник контактов, вместо этого вынужден ссылаться на базу данных адресной книги. Похоже, что соответствующая структура на платформе IOS позволяет настраивать источник.Справочный источник контактов при использовании ABPeoplePickerView (OS X)

Действительно ли это заключение? Я хотел бы избежать создания пользовательской версии предоставленного представления людей.

Благодаря

ответ

0

точны ли этот вывод?

Не где iOS. ABPeoplePickerNavigationController на iOS - это способ выбрать человека из базы данных контактов пользователя. Нет «настраиваемого источника».

+0

А, спасибо. Я не развиваюсь в IOS, но в своем поиске думал, что видел, и «AddressBookRef», как член, который разрешил создать контактный источник. В любом случае, я заинтересован в том, чтобы сделать это на OS X. Еще раз спасибо за ответ. – Ron

+0

Правильно, но я подразумеваю, что я не думаю, что это то, что для любой платформы. По крайней мере, на iOS, если вы создаете экземпляр AddressBookRef, это * * база данных контактов пользователя автоматически. Я бы ожидал, что он будет таким же на Mac OS X. – matt

+0

Да, вы, скорее всего, правы. То, что я видел, возможно, просто ссылалось на пользовательский, т. Е. Отфильтрованный вид в одной и той же базе данных адресной книги, а не на другой источник. – Ron