Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылочная ссылка констант Objective C адресной книги платформы AddressBook

Опции
Развертывание Target:

На этой странице
Язык:

Ссылка констант Objective C адресной книги

Этот документ определяет константы в платформе Адресной книги.

Константы

  • Метки по умолчанию содержатся в базе данных Address Book для указания различных значений в списке мультизначения. Пользователи могут также добавить их владеть марками.

    Объявление

    Swift

    let kABHomePageLabel: NSString! let kABEmailWorkLabel: NSString! let kABEmailHomeLabel: NSString! let kABEmailMobileMeLabel: NSString! let kABAddressHomeLabel: NSString! let kABAddressWorkLabel: NSString! let kABAnniversaryLabel: NSString! let kABFatherLabel: NSString! let kABMotherLabel: NSString! let kABParentLabel: NSString! let kABBrotherLabel: NSString! let kABSisterLabel: NSString! let kABChildLabel: NSString! let kABFriendLabel: NSString! let kABSpouseLabel: NSString! let kABPartnerLabel: NSString! let kABAssistantLabel: NSString! let kABManagerLabel: NSString! let kABPhoneWorkLabel: NSString! let kABPhoneHomeLabel: NSString! let kABPhoneiPhoneLabel: NSString! let kABPhoneMobileLabel: NSString! let kABPhoneMainLabel: NSString! let kABPhoneHomeFAXLabel: NSString! let kABPhoneWorkFAXLabel: NSString! let kABPhonePagerLabel: NSString!

    Objective C

    NSString * const kABHomePageLabel; NSString * const kABEmailWorkLabel; NSString * const kABEmailHomeLabel; NSString * const kABEmailMobileMeLabel; NSString * const kABAddressHomeLabel; NSString * const kABAddressWorkLabel; NSString * const kABAnniversaryLabel; NSString * const kABFatherLabel; NSString * const kABMotherLabel; NSString * const kABParentLabel; NSString * const kABBrotherLabel; NSString * const kABSisterLabel; NSString * const kABChildLabel; NSString * const kABFriendLabel; NSString * const kABSpouseLabel; NSString * const kABPartnerLabel; NSString * const kABAssistantLabel; NSString * const kABManagerLabel; NSString * const kABPhoneWorkLabel; NSString * const kABPhoneHomeLabel; NSString * const kABPhoneiPhoneLabel; NSString * const kABPhoneMobileLabel; NSString * const kABPhoneMainLabel; NSString * const kABPhoneHomeFAXLabel; NSString * const kABPhoneWorkFAXLabel; NSString * const kABPhonePagerLabel; NSString * const kABAIMWorkLabel; NSString * const kABAIMHomeLabel; NSString * const kABAIMMobileMeLabel; NSString * const kABJabberWorkLabel; NSString * const kABJabberHomeLabel; NSString * const kABMSNWorkLabel; NSString * const kABMSNHomeLabel; NSString * const kABYahooWorkLabel; NSString * const kABYahooHomeLabel; NSString * const kABICQWorkLabel; NSString * const kABICQHomeLabel;

    Константы

    • kABHomePageLabel

      kABHomePageLabel

      Веб-страница URL.

      Доступный в OS X v10.4 и позже.

    • kABEmailWorkLabel

      kABEmailWorkLabel

      Электронная почта работы.

      Доступный в OS X v10.2 и позже.

    • kABEmailHomeLabel

      kABEmailHomeLabel

      Домашняя электронная почта.

      Доступный в OS X v10.2 и позже.

    • kABEmailMobileMeLabel

      kABEmailMobileMeLabel

      Мобильный Я электронная почта.

      Доступный в OS X v10.6 и позже.

    • kABAddressHomeLabel

      kABAddressHomeLabel

      Домашний адрес.

      Доступный в OS X v10.2 и позже.

    • kABAddressWorkLabel

      kABAddressWorkLabel

      Адрес работы.

      Доступный в OS X v10.2 и позже.

    • kABAnniversaryLabel

      kABAnniversaryLabel

      Годовщина.

      Доступный в OS X v10.3 и позже.

    • kABFatherLabel

      kABFatherLabel

      Родительский элемент.

      Доступный в OS X v10.3 и позже.

    • kABMotherLabel

      kABMotherLabel

      Родительский элемент.

      Доступный в OS X v10.3 и позже.

    • kABParentLabel

      kABParentLabel

      Родитель.

      Доступный в OS X v10.3 и позже.

    • kABBrotherLabel

      kABBrotherLabel

      Brother.

      Доступный в OS X v10.3 и позже.

    • kABSisterLabel

      kABSisterLabel

      Сестра.

      Доступный в OS X v10.3 и позже.

    • kABChildLabel

      kABChildLabel

      Дочерний элемент.

      Доступный в OS X v10.3 и позже.

    • kABFriendLabel

      kABFriendLabel

      Друг.

      Доступный в OS X v10.3 и позже.

    • kABSpouseLabel

      kABSpouseLabel

      Супруг.

      Доступный в OS X v10.3 и позже.

    • kABPartnerLabel

      kABPartnerLabel

      Партнер.

      Доступный в OS X v10.3 и позже.

    • kABAssistantLabel

      kABAssistantLabel

      Ассистент.

      Доступный в OS X v10.3 и позже.

    • kABManagerLabel

      kABManagerLabel

      Менеджер.

      Доступный в OS X v10.3 и позже.

    • kABPhoneWorkLabel

      kABPhoneWorkLabel

      Число рабочего телефона.

      Доступный в OS X v10.2 и позже.

    • kABPhoneHomeLabel

      kABPhoneHomeLabel

      Домашний телефон.

      Доступный в OS X v10.2 и позже.

    • kABPhoneiPhoneLabel

      kABPhoneiPhoneLabel

      телефонный номер iPhone.

      Доступный в OS X v10.6 и позже.

    • kABPhoneMobileLabel

      kABPhoneMobileLabel

      Сотовый телефонный номер.

      Доступный в OS X v10.2 и позже.

    • kABPhoneMainLabel

      kABPhoneMainLabel

      Основной телефонный номер.

      Доступный в OS X v10.2 и позже.

    • kABPhoneHomeFAXLabel

      kABPhoneHomeFAXLabel

      Местный номер факса.

      Доступный в OS X v10.2 и позже.

    • kABPhoneWorkFAXLabel

      kABPhoneWorkFAXLabel

      Номер факса работы.

      Доступный в OS X v10.2 и позже.

    • kABPhonePagerLabel

      kABPhonePagerLabel

      Номер пейджера.

      Доступный в OS X v10.2 и позже.

    • kABAIMWorkLabel

      kABAIMWorkLabel

      Работа мгновенный обмен сообщениями AOL ID.

      Используйте свойство мультизначения kABInstantMessageProperty с меткой kABWorkLabel и мгновенная служба сообщений kABInstantMessageServiceAIM вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABAIMHomeLabel

      kABAIMHomeLabel

      Разместите мгновенный обмен сообщениями AOL ID.

      Используйте свойство мультизначения kABInstantMessageProperty с меткой kABHomeLabel и мгновенная служба сообщений kABInstantMessageServiceAIM вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABAIMMobileMeLabel

      kABAIMMobileMeLabel

      Мобильный Я мгновенный обмен сообщениями AOL ID.

      Используйте свойство мультизначения kABInstantMessageProperty с мгновенной службой сообщений kABMobileMeLabel вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABJabberWorkLabel

      kABJabberWorkLabel

      Мгновенный обмен сообщениями Бессмысленных данных работы ID.

      Используйте свойство мультизначения kABInstantMessageProperty с меткой kABWorkLabel и мгновенная служба сообщений kABInstantMessageServiceJabber вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABJabberHomeLabel

      kABJabberHomeLabel

      Домашний мгновенный обмен сообщениями Бессмысленных данных ID.

      Используйте свойство мультизначения kABInstantMessageProperty с меткой kABHomeLabel и мгновенная служба сообщений kABInstantMessageServiceAIM вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABMSNWorkLabel

      kABMSNWorkLabel

      Работа мгновенный обмен сообщениями MSN ID.

      Используйте свойство мультизначения kABInstantMessageProperty с меткой kABWorkLabel и мгновенная служба сообщений kABInstantMessageServiceMSN вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABMSNHomeLabel

      kABMSNHomeLabel

      Разместите мгновенный обмен сообщениями MSN ID.

      Используйте свойство мультизначения kABInstantMessageProperty с меткой kABHomeLabel и мгновенная служба сообщений kABInstantMessageServiceMSN вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABYahooWorkLabel

      kABYahooWorkLabel

      Работа мгновенный обмен сообщениями Yahoo ID.

      Используйте свойство мультизначения kABInstantMessageProperty с меткой kABWorkLabel и мгновенная служба сообщений kABInstantMessageServiceYahoo вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABYahooHomeLabel

      kABYahooHomeLabel

      Разместите мгновенный обмен сообщениями Yahoo ID.

      Используйте свойство мультизначения kABInstantMessageProperty с меткой kABHomeLabel и мгновенная служба сообщений kABInstantMessageServiceYahoo вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABICQWorkLabel

      kABICQWorkLabel

      Работа мгновенный обмен сообщениями ICQ ID.

      Используйте свойство мультизначения kABInstantMessageProperty с меткой kABWorkLabel и мгновенная служба сообщений kABInstantMessageServiceICQ вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABICQHomeLabel

      kABICQHomeLabel

      Разместите мгновенный обмен сообщениями ICQ ID.

      Используйте свойство мультизначения kABInstantMessageProperty с меткой kABHomeLabel и мгновенная служба сообщений kABInstantMessageServiceICQ вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

  • Универсальные метки содержатся в базе данных Address Book для указания различных значений в списке мультизначения. Если нет никакой метки по умолчанию для свойства, эти метки особенно полезны. Пользователи могут также добавить их владеть марками.

    Объявление

    Swift

    let kABWorkLabel: NSString! let kABHomeLabel: NSString! let kABOtherLabel: NSString! let kABMobileMeLabel: NSString!

    Objective C

    NSString * const kABWorkLabel; NSString * const kABHomeLabel; NSString * const kABOtherLabel; NSString * const kABMobileMeLabel;

    Константы

    • kABWorkLabel

      kABWorkLabel

      Все метки Работы соответствуют эту метку.

      Доступный в OS X v10.2 и позже.

    • kABHomeLabel

      kABHomeLabel

      Все Домашние метки соответствуют эту метку.

      Доступный в OS X v10.2 и позже.

    • kABOtherLabel

      kABOtherLabel

      Все метки кроме меток Дома или Работы соответствуют эту метку.

      Доступный в OS X v10.2 и позже.

    • kABMobileMeLabel

      kABMobileMeLabel

      Пейджер MobileMe или почтовые значения.

      Доступный в OS X v10.7 и позже.

  • Свойства, характерные для всех типов записей.

    Объявление

    Swift

    let kABUIDProperty: NSString! let kABCreationDateProperty: NSString! let kABModificationDateProperty: NSString!

    Objective C

    NSString * const kABUIDProperty; NSString * const kABCreationDateProperty; NSString * const kABModificationDateProperty;

    Константы

    • kABUIDProperty

      kABUIDProperty

      Уникальный идентификатор для этой записи. Это, как гарантируют, никогда не не изменится, независимо от того сколько изменяет запись. Если необходимо сохранить ссылку на запись, используйте это значение. Введите: kABStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABCreationDateProperty

      kABCreationDateProperty

      Дата, когда была сначала сохранена запись. Введите: kABDateProperty.

      Доступный в OS X v10.2 и позже.

    • kABModificationDateProperty

      kABModificationDateProperty

      Дата, когда была в последний раз сохранена запись. Введите: kABDateProperty.

      Доступный в OS X v10.2 и позже.

  • Свойства, которые запись группы содержит по умолчанию. Разработчики могут добавить свои собственные свойства с ABGroup метод addPropertiesAndTypes:

    Объявление

    Swift

    let kABGroupNameProperty: NSString!

    Objective C

    NSString * const kABGroupNameProperty;

    Константы

    • kABGroupNameProperty

      kABGroupNameProperty

      Имя группы

      Доступный в OS X v10.2 и позже.

  • Свойства, которые запись лица содержит по умолчанию. Разработчики могут добавить свои собственные свойства с ABPerson метод addPropertiesAndTypes:.

    Объявление

    Swift

    let kABFirstNameProperty: NSString! let kABLastNameProperty: NSString! let kABFirstNamePhoneticProperty: NSString! let kABLastNamePhoneticProperty: NSString! let kABNicknameProperty: NSString! let kABMaidenNameProperty: NSString! let kABBirthdayProperty: NSString! let kABBirthdayComponentsProperty: NSString! let kABOrganizationProperty: NSString! let kABJobTitleProperty: NSString! let kABHomePageProperty: NSString! let kABURLsProperty: NSString! let kABCalendarURIsProperty: NSString! let kABEmailProperty: NSString! let kABAddressProperty: NSString! let kABOtherDatesProperty: NSString! let kABOtherDateComponentsProperty: NSString! let kABRelatedNamesProperty: NSString! let kABDepartmentProperty: NSString! let kABPersonFlags: NSString! let kABPhoneProperty: NSString! let kABInstantMessageProperty: NSString! let kABNoteProperty: NSString! let kABSocialProfileProperty: NSString! let kABMiddleNameProperty: NSString! let kABMiddleNamePhoneticProperty: NSString! let kABTitleProperty: NSString! let kABSuffixProperty: NSString!

    Objective C

    NSString * const kABFirstNameProperty; NSString * const kABLastNameProperty; NSString * const kABFirstNamePhoneticProperty; NSString * const kABLastNamePhoneticProperty; NSString * const kABNicknameProperty; NSString * const kABMaidenNameProperty; NSString * const kABBirthdayProperty; NSString * const kABBirthdayComponentsProperty; NSString * const kABOrganizationProperty; NSString * const kABJobTitleProperty; NSString * const kABHomePageProperty; NSString * const kABURLsProperty; NSString * const kABCalendarURIsProperty; NSString * const kABEmailProperty; NSString * const kABAddressProperty; NSString * const kABOtherDatesProperty; NSString * const kABOtherDateComponentsProperty; NSString * const kABRelatedNamesProperty; NSString * const kABDepartmentProperty; NSString * const kABPersonFlags; NSString * const kABPhoneProperty; NSString * const kABInstantMessageProperty; NSString * const kABAIMInstantProperty; NSString * const kABJabberInstantProperty; NSString * const kABMSNInstantProperty; NSString * const kABYahooInstantProperty; NSString * const kABICQInstantProperty; NSString * const kABNoteProperty; NSString * const kABSocialProfileProperty; NSString * const kABMiddleNameProperty; NSString * const kABMiddleNamePhoneticProperty; NSString * const kABTitleProperty; NSString * const kABSuffixProperty;

    Константы

    • kABFirstNameProperty

      kABFirstNameProperty

      Имя. Тип: kABStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABLastNameProperty

      kABLastNameProperty

      Фамилия. Тип: kABStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABFirstNamePhoneticProperty

      kABFirstNamePhoneticProperty

      Фонетическое представление имени. Введите: kABStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABLastNamePhoneticProperty

      kABLastNamePhoneticProperty

      Фонетическое представление фамилии. Введите: kABStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABNicknameProperty

      kABNicknameProperty

      Псевдоним. Тип: kABStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABMaidenNameProperty

      kABMaidenNameProperty

      Девичья фамилия. Тип: kABStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABBirthdayProperty

      kABBirthdayProperty

      Дата рождения. Тип: kABDateProperty.

      Доступный в OS X v10.2 и позже.

    • kABBirthdayComponentsProperty

      kABBirthdayComponentsProperty

      Дата рождения как компоненты даты. Введите: kABDateComponentsProperty.

      Доступный в OS X v10.7 и позже.

    • kABOrganizationProperty

      kABOrganizationProperty

      Название компании. Тип: kABStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABJobTitleProperty

      kABJobTitleProperty

      Должность. Тип: kABStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABHomePageProperty

      kABHomePageProperty

      Домашняя веб-страница. Тип: kABStringProperty.

      Использовать kABURLsProperty вместо этого.

      kABHomePageProperty свойство было осуждено в версии 10.4 OS X. Вместо этого используйте kABURLsProperty свойство мультизначения с меткой kABHomePageLabel.

      Доступный в OS X v10.2 и позже.

    • kABURLsProperty

      kABURLsProperty

      Веб-страницы. Тип: kABMultiStringProperty.

      Доступный в OS X v10.4 и позже.

    • kABCalendarURIsProperty

      kABCalendarURIsProperty

      Календарь URIs. Тип: kABMultiStringProperty.

      Доступный в OS X v10.5 и позже.

    • kABEmailProperty

      kABEmailProperty

      Адреса электронной почты. Тип: kABMultiStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABAddressProperty

      kABAddressProperty

      Адреса расположения. Тип: kABMultiDictionaryProperty.

      Доступный в OS X v10.2 и позже.

    • kABOtherDatesProperty

      kABOtherDatesProperty

      Даты связались с лицом. Введите: kABMultiDateProperty.

      Доступный в OS X v10.3 и позже.

    • kABOtherDateComponentsProperty

      kABOtherDateComponentsProperty

      Даты связались с лицом как компоненты даты. Введите: kABMultiDateComponentsProperty.

      Доступный в OS X v10.7 и позже.

    • kABRelatedNamesProperty

      kABRelatedNamesProperty

      Имена людей имели отношение к лицу. Введите: kABMultiStringProperty.

      Доступный в OS X v10.3 и позже.

    • kABDepartmentProperty

      kABDepartmentProperty

      Имя отдела. Тип: kABStringProperty.

      Доступный в OS X v10.3 и позже.

    • kABPersonFlags

      kABPersonFlags

      Свойство, указывающее упорядочивание имени и конфигурацию записи в приложении Адресной книги. Посмотрите Флаги Лица.

      Доступный в OS X v10.3 и позже.

    • kABPhoneProperty

      kABPhoneProperty

      Универсальный телефонный номер. Тип: kABMultiStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABInstantMessageProperty

      kABInstantMessageProperty

      Мгновенный обмен сообщениями ID.

      Доступный в OS X v10.7 и позже.

    • kABAIMInstantProperty

      kABAIMInstantProperty

      Мгновенный обмен сообщениями AOL ID. Введите: kABMultiStringProperty.

      Используйте свойство мультизначения kABInstantMessageProperty с мгновенной службой сообщений kABInstantMessageServiceAIM вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABJabberInstantProperty

      kABJabberInstantProperty

      Мгновенный обмен сообщениями бессмысленных данных ID. Введите: kABMultiStringProperty.

      Используйте свойство мультизначения kABInstantMessageProperty с мгновенной службой сообщений kABInstantMessageServiceJabber вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABMSNInstantProperty

      kABMSNInstantProperty

      Мгновенный обмен сообщениями MSN ID. Введите: kABMultiStringProperty.

      Используйте свойство мультизначения kABInstantMessageProperty с мгновенной службой сообщений kABInstantMessageServiceMSN вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABYahooInstantProperty

      kABYahooInstantProperty

      Мгновенный обмен сообщениями Yahoo ID. Введите: kABMultiStringProperty.

      Используйте свойство мультизначения kABInstantMessageProperty с мгновенной службой сообщений kABInstantMessageServiceYahoo вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABICQInstantProperty

      kABICQInstantProperty

      Мгновенный обмен сообщениями ICQ ID. Введите: kABMultiStringProperty.

      Используйте свойство мультизначения kABInstantMessageProperty с мгновенной службой сообщений kABInstantMessageServiceICQ вместо этого.

      Доступный в OS X v10.0 и позже.

      Осуждаемый в OS X v10.7.

    • kABNoteProperty

      kABNoteProperty

      Примечания. Тип: kABStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABSocialProfileProperty

      kABSocialProfileProperty

      Профиль социальной сети.

      Доступный в OS X v10.7 и позже.

    • kABMiddleNameProperty

      kABMiddleNameProperty

      Второе имя. Тип: kABStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABMiddleNamePhoneticProperty

      kABMiddleNamePhoneticProperty

      Фонетическое представление второго имени. Введите: kABStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABTitleProperty

      kABTitleProperty

      Заголовок, такой как «г-н», «г-жа», «Общая», «Кардинальная», или «Господь». Введите: kABStringProperty.

      Доступный в OS X v10.2 и позже.

    • kABSuffixProperty

      kABSuffixProperty

      Суффикс, такой как «Сэр», «младший», «III.», или «эсквайр» Тайп: kABStringProperty.

      Доступный в OS X v10.2 и позже.

  • Тип свойства мультизначения.

    Объявление

    Swift

    var kABMultiValueMask: Int32 { get }

    Objective C

    #define kABMultiValueMask 0x100

    Константы

    • kABMultiValueMask

      kABMultiValueMask

      Используемый ABPropertyType указать свойство мультизначения.

      Доступный в OS X v10.2 и позже.

  • Возможное ABPropertyType типы для ABRecord свойства:

    Объявление

    Objective C

    enum _ABPropertyType { kABErrorInProperty = 0x0, kABStringProperty = 0x1, kABIntegerProperty = 0x2, kABRealProperty = 0x3, kABDateProperty = 0x4, kABArrayProperty = 0x5, kABDictionaryProperty = 0x6, kABDataProperty = 0x7, kABDateComponentsProperty = 0x8, kABMultiStringProperty = kABMultiValueMask | kABStringProperty, kABMultiIntegerProperty = kABMultiValueMask | kABIntegerProperty, kABMultiRealProperty = kABMultiValueMask | kABRealProperty, kABMultiDateProperty = kABMultiValueMask | kABDateProperty, kABMultiArrayProperty = kABMultiValueMask | kABArrayProperty, kABMultiDictionaryProperty = kABMultiValueMask | kABDictionaryProperty, kABMultiDataProperty = kABMultiValueMask | kABDataProperty kABMultiDateComponentsProperty = kABMultiValueMask | kABDateComponentsProperty };

    Константы

    • kABErrorInProperty

      kABErrorInProperty

      Использовалось недопустимое свойство.

      Доступный в OS X v10.2 и позже.

    • kABStringProperty

      kABStringProperty

      Это свойство NSString объект.

      Доступный в OS X v10.2 и позже.

    • kABIntegerProperty

      kABIntegerProperty

      Это свойство NSNumber объект, представляющий целое число.

      Доступный в OS X v10.2 и позже.

    • kABRealProperty

      kABRealProperty

      Это свойство NSNumber объект, представляющий вещественное число.

      Доступный в OS X v10.2 и позже.

    • kABDateProperty

      kABDateProperty

      Это свойство NSDate объект.

      Доступный в OS X v10.2 и позже.

    • kABArrayProperty

      kABArrayProperty

      Это свойство NSArray объект.

      Доступный в OS X v10.2 и позже.

    • kABDictionaryProperty

      kABDictionaryProperty

      Это свойство NSDictionary объект.

      Доступный в OS X v10.2 и позже.

    • kABDataProperty

      kABDataProperty

      Это свойство NSData объект.

      Доступный в OS X v10.2 и позже.

    • kABDateComponentsProperty

      kABDateComponentsProperty

      Это свойство NSDateComponents объект.

      Доступный в OS X v10.7 и позже.

    • kABMultiStringProperty

      kABMultiStringProperty

      Это свойство ABMultiValue объектный содержащий NSString объекты.

      Доступный в OS X v10.2 и позже.

    • kABMultiIntegerProperty

      kABMultiIntegerProperty

      Это свойство ABMultiValue объектный содержащий NSNumber объекты, представляющие целые числа.

      Доступный в OS X v10.2 и позже.

    • kABMultiRealProperty

      kABMultiRealProperty

      Это свойство ABMultiValue объектный содержащий NSNumber объекты, представляющие вещественные числа.

      Доступный в OS X v10.2 и позже.

    • kABMultiDateProperty

      kABMultiDateProperty

      Это свойство ABMultiValue объектный содержащий NSDate объекты.

      Доступный в OS X v10.2 и позже.

    • kABMultiArrayProperty

      kABMultiArrayProperty

      Это свойство ABMultiValue объектный содержащий NSArray объекты.

      Доступный в OS X v10.2 и позже.

    • kABMultiDictionaryProperty

      kABMultiDictionaryProperty

      Это свойство ABMultiValue объектный содержащий NSDictionary объекты.

      Доступный в OS X v10.2 и позже.

    • kABMultiDataProperty

      kABMultiDataProperty

      Это свойство ABMultiValue объектный содержащий NSData объекты.

      Доступный в OS X v10.2 и позже.

    • kABMultiDateComponentsProperty

      kABMultiDateComponentsProperty

      Это свойство ABMultiValue объектный содержащий NSDateComponents объекты.

      Доступный в OS X v10.7 и позже.

  • Ключи раньше указывали различные поля в a kABAddressProperty. Ни разработчики, ни пользователи не могут добавить больше ключей.

    Объявление

    Swift

    let kABAddressStreetKey: NSString! let kABAddressCityKey: NSString! let kABAddressStateKey: NSString! let kABAddressZIPKey: NSString! let kABAddressCountryKey: NSString! let kABAddressCountryCodeKey: NSString!

    Objective C

    NSString * const kABAddressStreetKey; NSString * const kABAddressCityKey; NSString * const kABAddressStateKey; NSString * const kABAddressZIPKey; NSString * const kABAddressCountryKey; NSString * const kABAddressCountryCodeKey;

    Константы

    • kABAddressStreetKey

      kABAddressStreetKey

      Улица.

      Доступный в OS X v10.2 и позже.

    • kABAddressCityKey

      kABAddressCityKey

      Город.

      Доступный в OS X v10.2 и позже.

    • kABAddressStateKey

      kABAddressStateKey

      Состояние.

      Доступный в OS X v10.2 и позже.

    • kABAddressZIPKey

      kABAddressZIPKey

      Zip.

      Доступный в OS X v10.2 и позже.

    • kABAddressCountryKey

      kABAddressCountryKey

      Название страны.

      Это - поле, показанное в приложении Контактов.

      Доступный в OS X v10.2 и позже.

    • kABAddressCountryCodeKey

      kABAddressCountryCodeKey

      Страна, идентифицированная кодом страны ISO. Для списка этих кодов посмотрите Коды стран.

      Доступный в OS X v10.2 и позже.

  • Ключи раньше указывали различные поля в a kABInstantMessageProperty свойство. Ни разработчики, ни пользователи не могут добавить больше ключей.

    Объявление

    Swift

    let kABInstantMessageUsernameKey: NSString! let kABInstantMessageServiceKey: NSString!

    Objective C

    NSString * const kABInstantMessageUsernameKey; NSString * const kABInstantMessageServiceKey;

    Константы

    • kABInstantMessageUsernameKey

      kABInstantMessageUsernameKey

      Имя пользователя мгновенного обмена сообщениями или дескриптор.

      Доступный в OS X v10.7 и позже.

    • kABInstantMessageServiceKey

      kABInstantMessageServiceKey

      Служба мгновенных сообщений.

      Доступный в OS X v10.7 и позже.

  • Предопределенные константы используются для идентификации служб мгновенных сообщений. Можно использовать эти константы или любую другую строку.

    Объявление

    Swift

    let kABInstantMessageServiceAIM: NSString! let kABInstantMessageServiceFacebook: NSString! let kABInstantMessageServiceGaduGadu: NSString! let kABInstantMessageServiceGoogleTalk: NSString! let kABInstantMessageServiceICQ: NSString! let kABInstantMessageServiceJabber: NSString! let kABInstantMessageServiceMSN: NSString! let kABInstantMessageServiceQQ: NSString! let kABInstantMessageServiceSkype: NSString! let kABInstantMessageServiceYahoo: NSString!

    Objective C

    NSString * const kABInstantMessageServiceAIM; NSString * const kABInstantMessageServiceFacebook; NSString * const kABInstantMessageServiceGaduGadu; NSString * const kABInstantMessageServiceGoogleTalk; NSString * const kABInstantMessageServiceICQ; NSString * const kABInstantMessageServiceJabber; NSString * const kABInstantMessageServiceMSN; NSString * const kABInstantMessageServiceQQ; NSString * const kABInstantMessageServiceSkype; NSString * const kABInstantMessageServiceYahoo;

    Константы

    • kABInstantMessageServiceAIM

      kABInstantMessageServiceAIM

      Служба сообщений момента Пейджера AOL.

      Доступный в OS X v10.7 и позже.

    • kABInstantMessageServiceFacebook

      kABInstantMessageServiceFacebook

      Служба сообщений момента Facebook.

      Доступный в OS X v10.7 и позже.

    • kABInstantMessageServiceGaduGadu

      kABInstantMessageServiceGaduGadu

      Служба сообщений момента Gadu-Gadu.

      Доступный в OS X v10.7 и позже.

    • kABInstantMessageServiceGoogleTalk

      kABInstantMessageServiceGoogleTalk

      Служба сообщений момента Google Talk.

      Доступный в OS X v10.7 и позже.

    • kABInstantMessageServiceICQ

      kABInstantMessageServiceICQ

      Служба сообщений момента ICQ.

      Доступный в OS X v10.7 и позже.

    • kABInstantMessageServiceJabber

      kABInstantMessageServiceJabber

      Служба сообщений момента бессмысленных данных.

      Доступный в OS X v10.7 и позже.

    • kABInstantMessageServiceMSN

      kABInstantMessageServiceMSN

      Служба сообщений момента MSN.

      Доступный в OS X v10.7 и позже.

    • kABInstantMessageServiceQQ

      kABInstantMessageServiceQQ

      Служба сообщений момента QQ.

      Доступный в OS X v10.7 и позже.

    • kABInstantMessageServiceSkype

      kABInstantMessageServiceSkype

      Служба сообщений момента Skype.

      Доступный в OS X v10.7 и позже.

    • kABInstantMessageServiceYahoo

      kABInstantMessageServiceYahoo

      Служба сообщений момента Yahoo!.

      Доступный в OS X v10.7 и позже.

  • Ключи раньше указывали различные поля в a kABSocialProfileProperty свойство. Ни разработчики, ни пользователи не могут добавить больше ключей.

    Объявление

    Swift

    let kABSocialProfileURLKey: NSString! let kABSocialProfileServiceKey: NSString! let kABSocialProfileUsernameKey: NSString! let kABSocialProfileUserIdentifierKey: NSString!

    Objective C

    NSString * const kABSocialProfileURLKey; NSString * const kABSocialProfileServiceKey; NSString * const kABSocialProfileUsernameKey; NSString * const kABSocialProfileUserIdentifierKey;

    Константы

    • kABSocialProfileURLKey

      kABSocialProfileURLKey

      Социальный профиль URL.

      Доступный в OS X v10.7 и позже.

    • kABSocialProfileServiceKey

      kABSocialProfileServiceKey

      Социальная служба профиля.

      Доступный в OS X v10.7 и позже.

    • kABSocialProfileUsernameKey

      kABSocialProfileUsernameKey

      Социальное имя пользователя профиля.

      Доступный в OS X v10.7 и позже.

    • kABSocialProfileUserIdentifierKey

      kABSocialProfileUserIdentifierKey

      Социальный идентификатор пользователя профиля.

      Доступный в OS X v10.7 и позже.

    Обсуждение

    Значение этих констант не определено, пока не была вызвана одна из следующих функций: ABAddressBookCreate, ABPersonCreate, ABGroupCreate.

  • Предопределенные константы используются для идентификации служб социальной сети. Можно использовать эти константы или любую другую строку.

    Объявление

    Swift

    let kABSocialProfileServiceTwitter: NSString! let kABSocialProfileServiceFacebook: NSString! let kABSocialProfileServiceMySpace: NSString! let kABSocialProfileServiceLinkedIn: NSString! let kABSocialProfileServiceFlickr: NSString! let kABSocialProfileServiceSinaWeibo: NSString!

    Objective C

    NSString * const kABSocialProfileServiceTwitter; NSString * const kABSocialProfileServiceFacebook; NSString * const kABSocialProfileServiceMySpace; NSString * const kABSocialProfileServiceLinkedIn; NSString * const kABSocialProfileServiceFlickr; NSString * const kABSocialProfileServiceSinaWeibo; NSString * const kABSocialProfileServiceTencentWeibo;

    Константы

    • kABSocialProfileServiceTwitter

      kABSocialProfileServiceTwitter

      Twitter социальная служба профиля.

      Доступный в OS X v10.7 и позже.

    • kABSocialProfileServiceFacebook

      kABSocialProfileServiceFacebook

      Facebook социальная служба профиля.

      Доступный в OS X v10.7 и позже.

    • kABSocialProfileServiceMySpace

      kABSocialProfileServiceMySpace

      MySpace социальная служба профиля.

      Доступный в OS X v10.7 и позже.

    • kABSocialProfileServiceLinkedIn

      kABSocialProfileServiceLinkedIn

      LinkedIn социальная служба профиля.

      Доступный в OS X v10.7 и позже.

    • kABSocialProfileServiceFlickr

      kABSocialProfileServiceFlickr

      Flickr социальная служба профиля.

      Доступный в OS X v10.7 и позже.

    • kABSocialProfileServiceSinaWeibo

      kABSocialProfileServiceSinaWeibo

      Sina Weibo социальная служба профиля.

      Доступный в OS X v10.8 и позже.

    Обсуждение

    Значение этих констант не определено, пока не была вызвана одна из следующих функций: ABAddressBookCreate, ABPersonCreate, ABGroupCreate.

  • Ошибочные домены.

    Объявление

    Swift

    var ABAddressBookErrorDomain: NSString! var ABMultiValueIdentifiersErrorKey: NSString!

    Objective C

    NSString *ABAddressBookErrorDomain; NSString *ABMultiValueIdentifiersErrorKey;

    Константы

    • ABAddressBookErrorDomain

      ABAddressBookErrorDomain

      Ошибки возврата домена Error, о которых сообщает объект адресной книги.

      Доступный в OS X v10.7 и позже.

    • ABMultiValueIdentifiersErrorKey

      ABMultiValueIdentifiersErrorKey

      Ключ, используемый с ABPropertyValueValidationError. Его значение является массивом идентификаторов для значений в мультизначении, которые были недопустимы.

      Доступный в OS X v10.7 и позже.

  • Ошибочные коды используются платформой Адресной книги.

    Объявление

    Objective C

    enum { ABAddRecordsError = 1001, ABRemoveRecordsError = 1002, ABPropertyValueValidationError = 1012, ABPropertyUnsupportedBySourceError = 1013, ABPropertyReadOnlyError = 1014 };

    Константы

    • ABAddRecordsError

      ABAddRecordsError

      Запись не могла быть добавлена.

    • ABRemoveRecordsError

      ABRemoveRecordsError

      Запись не могла быть удалена.

    • ABPropertyValueValidationError

      ABPropertyValueValidationError

      Свойство имело недопустимое значение. Посмотрите ABMultiValueIdentifiersErrorKey.

    • ABPropertyUnsupportedBySourceError

      ABPropertyUnsupportedBySourceError

      Свойство не поддерживается источником.

    • ABPropertyReadOnlyError

      ABPropertyReadOnlyError

      Свойство только для чтения.