RadarBeacon
Objective-C
@interface RadarBeacon : NSObject
Swift
class RadarBeacon : NSObject
Represents a Bluetooth beacon.
-
The Radar ID of the beacon.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nonnull) NSString *_id;
Swift
var _id: String { get }
-
The description of the beacon. Not to be confused with the
NSObject
description
property.Declaration
Objective-C
@property (nonatomic, copy, readonly, nonnull) NSString *_description;
Swift
var _description: String { get }
-
The tag of the beacon.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *tag;
Swift
var tag: String? { get }
-
The external ID of the beacon.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *externalId;
Swift
var externalId: String? { get }
-
The UUID of the beacon.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nonnull) NSString *uuid;
Swift
var uuid: String { get }
-
The major ID of the beacon.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nonnull) NSString *major;
Swift
var major: String { get }
-
The minor ID of the beacon.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nonnull) NSString *minor;
Swift
var minor: String { get }
-
The location of the beacon.
Declaration
Objective-C
@property (nonatomic, strong, readonly, nonnull) RadarCoordinate *geometry;
Swift
var geometry: RadarCoordinate { get }