Введение
Адресная книга является технологией, охватывающей централизованную базу данных для контакта и информации о группе, приложения для просмотра той информации и программируемого интерфейса для доступа к той информации в Ваших собственных приложениях. База данных содержит информацию, такую как имена пользователей, адреса расположения, адреса электронной почты, телефонные номера и списки рассылки. Приложения, использующие платформу Адресной книги, могут совместно использовать эту контактную информацию с другими приложениями, включая Почту и сообщения, или расширить ее для включения специализированной информации.
В дополнение к интерфейсу Objective-C, описанному в этой книге, платформа Адресной книги также обеспечивает интерфейс C. Этот документ указывает на принципиальные различия между двумя как надлежащие, но большинство примеров кода записано в Objective C только. Разработчики, использующие интерфейс программирования C, должны отослать к Использованию Адресной книги C API и Адресную книгу C Ссылка Платформы для Mac для получения информации об отображении кода Objective C к C.
Кто должен считать этот документ?
Этот документ разработан для любого, кто хочет эффективно использовать возможности технологии Адресной книги OS X в их приложении. Необходимо считать его, чтобы изучить, как получить доступ к адресной книге пользователя, добавьте новые свойства к базе данных адресной книги и плагины действия по созданию для приложения Адресной книги.
Ожидается, что Вы уже знакомы с XCode и основами разработки приложений Mac.
Организация этого документа
Документ содержит следующие статьи:
Об Адресной книге описывает то, что находится в базе данных Address Book и что можно сделать с ним.
Управление Записями Адресной книги описывает, как добавить и удалить людей и группы, как расположить людей в группы, и как найти запись для зарегистрированного пользователя.
Доступ к Записям Адресной книги описывает, как получить доступ к данным в записи группы или лице.
Поиск Адресной книги описывает, как выполнить поиски на адресной книге пользователя.
Using Address Book Groups как Списки рассылки описывает, как установить группу, таким образом, можно использовать ее в качестве списка рассылки или другого типа списка рассылки.
Добавление Свойств к Записям Адресной книги описывает, как настроить адресную книгу для Ваших собственных приложений путем добавления свойств к нему.
Создание и Используя Плагины Действия Адресной книги описывают, как к плагинам действия по созданию, позволяющим пользователям выполнять пользовательские действия на данных адресной книги, просматриваемых в приложении Адресной книги.
Импорт и Экспорт Записей Лица и Группы описывают, как импортировать и экспортировать записи лица при помощи vCard стандарта.
Используя Адресную книгу C API содержит специальную информацию для тех, которые используют Адресную книгу C API.
См. также
Руководство по программированию Identity Services обсуждает способ управлять группами пользователей в локальной системе, включая стандартные учетные записи и совместное использование учетных записей.