-
@abstract The server identifier for the user.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull personId;Swift
var personId: NSNumber { get } -
@abstract Whether the user has saved his profile information.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull hasSavedProfile;Swift
var hasSavedProfile: NSNumber { get } -
@abstract The time the user was created.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSDate *_Nonnull created;Swift
var created: Date { get } -
The display currency of the user.
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull currencyCode;Swift
var currencyCode: String { get }
-
@abstract The gender of the user.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nonnull gender;Swift
var gender: NSNumber { get set } -
@abstract The birth year of the user.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nonnull birthYear;Swift
var birthYear: Date { get set } -
@abstract The postal code of the user.
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull postalCode;Swift
var postalCode: String { get set } -
@abstract The number of people in the user’s family.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nonnull numberInFamily;Swift
var numberInFamily: NSNumber { get set } -
@abstract The user’s number of kids.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nonnull numberOfKids;Swift
var numberOfKids: NSNumber { get set } -
@abstract The user’s number of cars.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nonnull numberOfCars;Swift
var numberOfCars: NSNumber { get set } -
@abstract The user’s income Id.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nonnull incomeId;Swift
var incomeId: NSNumber { get set } -
@abstract The user’s apartment’s number of rooms.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nonnull apartmentRooms;Swift
var apartmentRooms: NSNumber { get set } -
@abstract The user’s apartment type.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nonnull apartmentType;Swift
var apartmentType: NSNumber { get set } -
@abstract The user’s apartment’s size.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nonnull apartmentSize;Swift
var apartmentSize: NSNumber { get set } -
@abstract The user’s apartment’s size key.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nonnull apartmentSizeKey;Swift
var apartmentSizeKey: NSNumber { get set }
-
@abstract Fetches a user profile for the given user.
Declaration
Objective-C
+ (nonnull MNFJob *)fetchWithCompletion: (nullable MNFUserProfileCompletionHandler)completion;Swift
class func fetch(completion: MNFUserProfileCompletionHandler? = nil) -> MNFJobParameters
completionA completion block returning a user profile and an error.
Return Value
An MNFJob containing a user profile and an error.
-
@abstract Saves changes to the user profile to the server.
Declaration
Objective-C
- (nonnull MNFJob *)saveWithCompletion: (nullable MNFErrorOnlyCompletionHandler)completion;Swift
func save(completion: MNFErrorOnlyCompletionHandler? = nil) -> MNFJobParameters
completionA completion block returning an error.
Return Value
An MNFJob containing an error.
View on GitHub