RLMuserIdentity
Objective-C
@interface RLMUserIdentity : NSObject
Swift
@_nonSendable(_assumed) class RLMUserIdentity : NSObject, @unchecked Sendable
ユーザーの ID。 ユーザーは複数の ID を持つことができ、通常は複数のプロバイダーに関連付けられています。 これは、ユーザーの一意の識別子 string とは異なることに注意してください。 @readAlso RLMUser.identifier
-
関連付けられているプロバイダーの種類
宣言
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull providerType;
Swift
var providerType: String { get }
-
RLMuserIdentity を識別する string
宣言
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull identifier;
Swift
var identifier: String { get }
-
指定された識別子とプロバイダーの種類の RLMuserIdentity を初期化します。
宣言
Objective-C
- (nonnull instancetype) initUserIdentityWithProviderType:(nonnull NSString *)providerType identifier:(nonnull NSString *)identifier;
Swift
init(userIdentityWithProviderType providerType: String, identifier: String)
パラメーター
providerType
関連付けられている プロバイダーの種類
identifier
ID の識別子