RLMUserProfile
Objective-C
@interface RLMUserProfile : NSObject
Swift
@_nonSendable(_assumed) class RLMUserProfile : NSObject, @unchecked Sendable
A profile for a given User.
-
The full name of the user.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *name;
Swift
var name: String? { get }
-
The email address of the user.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *email;
Swift
var email: String? { get }
-
A URL to the user’s profile picture.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *pictureURL;
Swift
var pictureURL: String? { get }
-
The first name of the user.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *firstName;
Swift
var firstName: String? { get }
-
The last name of the user.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *lastName;
Swift
var lastName: String? { get }
-
The gender of the user.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *gender;
Swift
var gender: String? { get }
-
The birthdate of the user.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *birthday;
Swift
var birthday: String? { get }
-
The minimum age of the user.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *minAge;
Swift
var minAge: String? { get }
-
The maximum age of the user.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *maxAge;
Swift
var maxAge: String? { get }
-
The BSON dictionary of metadata associated with this user.
Declaration
Objective-C
@property (nonatomic, readonly) NS_REFINED_FOR_SWIFT NSDictionary *metadata;