RKZMyCouponData

Objective-C

@interface RKZMyCouponData : RKZData

Swift

class RKZMyCouponData : RKZData

マイクーポン情報を管理するクラス

マイクーポンの新規登録・編集・取得を実行する際に使用します。

Properties

  • マイクーポンコード

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *code;

    Swift

    var code: String? { get set }
  • クーポンコード

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *coupon_cd;

    Swift

    var coupon_cd: String? { get set }
  • クーポン名

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *coupon_name;

    Swift

    var coupon_name: String? { get set }
  • 取得日時

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSDate *get_date;

    Swift

    var get_date: Date? { get set }
  • 利用日時

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSDate *use_date;

    Swift

    var use_date: Date? { get set }
  • 使用済みフラグ

    Declaration

    Objective-C

    @property (nonatomic) BOOL used_flg;

    Swift

    var used_flg: Bool { 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) NSNumber *quantity;

    Swift

    var quantity: NSNumber? { get set }
  • クーポンモデル

    Declaration

    Objective-C

    @property (nonatomic, nullable) RKZCouponData *coupon;

    Swift

    var coupon: RKZCouponData? { 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 初期化を行ったモデル情報