Classe MCDConnectedDevicesAccount
@interface MCDConnectedDevicesAccount : NSObject
Essa classe representa uma única conta de usuário conhecida por um aplicativo.
Propriedades
anonymousAccount
+ (nullable instancetype)anonymousAccount;
A instância singleton da conta Anônima.
accountId
@property(nonatomic, readonly, copy, nonnull) NSString* accountId;
O identificador exclusivo dessa conta de usuário.
type
@property(nonatomic, readonly) MCDConnectedDevicesAccountType type;
Um valor MCDConnectedDevicesAccountType que descreve o tipo de conta.
Construtores
accountWithAccountId
+ (nullable instancetype)accountWithAccountId:(nullable NSString*)accountId type:(MCDConnectedDevicesAccountType)type;
Uma nova instância dessa classe com o identificador exclusivo dessa conta de usuário.
parâmetros
accountId
Uma cadeia de caracteres de identificador exclusiva para essa conta de usuário.
type
O MCDConnectedDevicesAccountType da conta (depende de qual provedor de ID a conta é).
Retornos
Retorna um objeto MCDConnectedDevicesAccount com o identificador de conta.
initWithAccountId
- (nullable instancetype)initWithAccountId:(nullable NSString*)accountId type:(MCDConnectedDevicesAccountType)type;
Uma nova instância dessa classe com o identificador exclusivo dessa conta de usuário.
parâmetros
type
O MCDConnectedDevicesAccountType da conta (depende de qual provedor de ID a conta é).
Retornos
Retorna um objeto MCDConnectedDevicesAccount inicializado com o identificador de conta.