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

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

Разработчик

Ссылка платформы учетных записей ссылка класса ACAccount

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

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

ACAccount

Наследование


Соответствует


Оператор импорта


Swift

import Accounts

Objective C

@import Accounts;

Доступность


Доступный в iOS 5.0 и позже.

ACAccount объект инкапсулирует информацию об учетной записи пользователя, сохраненной в базе данных Accounts. Можно создать и получить учетные записи с помощью ACAccountStore объект. ACAccountStore объект обеспечивает интерфейс для персистентной базы данных Accounts. Для каждого пользователя все объекты учетной записи принадлежат синглу ACAccountStore объект.

  • init (accountType:) - initWithAccountType: Определяемый инициализатор

    Инициализирует новую учетную запись указанного типа.

    Объявление

    Swift

    init!(accountType type: ACAccountType!)

    Objective C

    - (instancetype)initWithAccountType:(ACAccountType *)type

    Параметры

    type

    Тип этой учетной записи.

    Возвращаемое значение

    Недавно инициализированная учетная запись.

    Оператор импорта

    Objective C

    @import Accounts;

    Swift

    import Accounts

    Доступность

    Доступный в iOS 5.0 и позже.

    См. также

    accountType

  • accountDescription Свойство

    Человекочитаемое описание учетной записи.

    Объявление

    Swift

    var accountDescription: String!

    Objective C

    @property(copy, nonatomic) NSString *accountDescription

    Обсуждение

    Если пользователь предоставляет доступ к приложениям к этой учетной записи, это свойство доступно; иначе это nil.

    Оператор импорта

    Objective C

    @import Accounts;

    Swift

    import Accounts

    Доступность

    Доступный в iOS 5.0 и позже.

  • accountType Свойство

    Тип сервисной учетной записи.

    Объявление

    Swift

    var accountType: ACAccountType!

    Objective C

    @property(strong, nonatomic) ACAccountType *accountType

    Обсуждение

    Это свойство требуется. Вы указываете тип учетной записи с помощью initWithAccountType: метод. Можно использовать accountsWithAccountType: метод для получения всех учетных записей определенного типа.

    Оператор импорта

    Objective C

    @import Accounts;

    Swift

    import Accounts

    Доступность

    Доступный в iOS 5.0 и позже.

  • credential Свойство

    Учетные данные раньше аутентифицировали пользователя этой учетной записи.

    Объявление

    Swift

    var credential: ACAccountCredential!

    Objective C

    @property(strong, nonatomic) ACAccountCredential *credential

    Обсуждение

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

    Оператор импорта

    Objective C

    @import Accounts;

    Swift

    import Accounts

    Доступность

    Доступный в iOS 5.0 и позже.

  • identifier Свойство

    Уникальный идентификатор для этой учетной записи. (только для чтения)

    Объявление

    Swift

    var identifier: String! { get }

    Objective C

    @property(readonly, weak, nonatomic) NSString *identifier

    Обсуждение

    Используйте accountWithIdentifier: метод для получения учетной записи с указанным идентификатором.

    Оператор импорта

    Objective C

    @import Accounts;

    Swift

    import Accounts

    Доступность

    Доступный в iOS 5.0 и позже.

    См. также

    – accountWithIdentifier:

  • username Свойство

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

    Объявление

    Swift

    var username: String!

    Objective C

    @property(copy, nonatomic) NSString *username

    Обсуждение

    Это свойство должно быть установлено, прежде чем учетная запись сохраняется. После того, как учетная запись сохраняется, это свойство доступно, если пользователь предоставляет доступ к приложениям к этой учетной записи; иначе это nil.

    Оператор импорта

    Objective C

    @import Accounts;

    Swift

    import Accounts

    Доступность

    Доступный в iOS 5.0 и позже.