RKZUserData

Objective-C

@interface RKZUserData : RKZData

Swift

class RKZUserData : RKZData

ユーザー情報を管理するクラス

ユーザーの新規登録・編集・取得を実行する際に使用します。

Properties

  • ユーザー番号

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *user_no;

    Swift

    var user_no: String? { get set }
  • 性別

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *sex_cd;

    Swift

    var sex_cd: String? { get set }
  • 年代

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *age_config;

    Swift

    var age_config: String? { get set }
  • 職業

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *business_class_cd;

    Swift

    var business_class_cd: String? { get set }
  • 都道府県

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *state_cd;

    Swift

    var state_cd: String? { get set }
  • 登録日

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSDate *join_dte;

    Swift

    var join_dte: Date? { get set }
  • ログインID

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *login_id;

    Swift

    var login_id: String? { get set }
  • 名称

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *user_name;

    Swift

    var user_name: String? { get set }
  • Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *user_last_name;

    Swift

    var user_last_name: String? { get set }
  • Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *user_first_name;

    Swift

    var user_first_name: String? { get set }
  • フリガナ

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *user_furigana;

    Swift

    var user_furigana: String? { get set }
  • フリガナ姓

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *user_last_furigana;

    Swift

    var user_last_furigana: String? { get set }
  • フリガナ名

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *user_first_furigana;

    Swift

    var user_first_furigana: String? { get set }
  • 生年月日

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSDate *birth_day;

    Swift

    var birth_day: Date? { get set }
  • ポイント数

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSNumber *point;

    Swift

    var point: NSNumber? { get set }
  • 最終更新日

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSDate *last_update_dte;

    Swift

    var last_update_dte: Date? { get set }
  • ユーザーアクセストークン

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *user_access_token;

    Swift

    var user_access_token: String? { get set }
  • ユーザーID

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *user_id;

    Swift

    var user_id: String? { get set }
  • 自由項目

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSDictionary<NSString *, id> *attributes;

    Swift

    var attributes: [String : Any]? { get set }

Initialization

  • 指定イニシャライザ

    Declaration

    Objective-C

    + (nonnull instancetype)initWithResultSet:(nonnull NSDictionary *)rs;

    Swift

    class func initWithResultSet(_ rs: [AnyHashable : Any]) -> Self

    Parameters

    rs

    変数名に対応したKeyを持つ連想配列

    Return Value

    id 初期化を行ったモデル情報