RKZSpotData

Objective-C

@interface RKZSpotData : RKZData

Swift

class RKZSpotData : RKZData

スポット情報を管理するクラス

情報の取得をする際に使用します。

Properties

  • スポットコード

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *code;

    Swift

    var code: String? { get set }
  • スポット名

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *name;

    Swift

    var name: String? { get set }
  • 略名称

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *short_name;

    Swift

    var short_name: String? { get set }
  • ビーコン

    Warning

    検索条件タイプは RKZSearchConditionLikeOr のみ指定可能です。

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSArray<NSString *> *beacon;

    Swift

    var beacon: [String]? { get set }
  • 検知距離iPhone用(RSSI)

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSNumber *beacon_range_for_iphone;

    Swift

    var beacon_range_for_iphone: NSNumber? { get set }
  • 検知距離Android用(RSSI)

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSNumber *beacon_range_for_android;

    Swift

    var beacon_range_for_android: NSNumber? { get set }
  • 緯度

    Warning

    緯度は検索項目には指定できません。

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *latitude;

    Swift

    var latitude: String? { get set }
  • 経度

    Warning

    経度は検索項目には指定できません。

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSString *longitude;

    Swift

    var longitude: String? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, nullable) NSString* pixel_position_x

    Swift

    var pixel_position_x: String? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, nullable) NSString* pixel_position_y

    Swift

    var pixel_position_y: String? { get set }
  • 並び順

    Declaration

    Objective-C

    @property (nonatomic, nullable) NSNumber *sort_no;

    Swift

    var sort_no: NSNumber? { get set }
  • 利用不可フラグ

    Declaration

    Objective-C

    @property (nonatomic) BOOL not_use_flg;

    Swift

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