RKZObjectDataExtensionAttribute

Objective-C

@interface RKZObjectDataExtensionAttribute : NSObject

Swift

class RKZObjectDataExtensionAttribute : NSObject

データ管理APIの拡張属性を管理するクラス

オブジェクトデータを取得する際に使用します。

  • ユーザーアクセストークン

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *user_access_token;

    Swift

    var user_access_token: String? { get set }
  • お気に入り表示有無

    Declaration

    Objective-C

    @property (nonatomic) BOOL show_favorite;

    Swift

    var show_favorite: Bool { get set }
  • お気に入り件数表示有無

    Declaration

    Objective-C

    @property (nonatomic) BOOL show_favorite_summary;

    Swift

    var show_favorite_summary: Bool { get set }
  • 指定イニシャライザ

    Declaration

    Objective-C

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

    Swift

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

    Parameters

    rs

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

    Return Value

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

  • Undocumented

    Declaration

    Objective-C

    - (NSDictionary *)createExtensionAttribute;

    Swift

    func createExtensionAttribute() -> [AnyHashable : Any]