SPGeofenceInfo
Objective-C
@interface SPGeofenceInfo : NSObject
Swift
class SPGeofenceInfo : NSObject
Base class for all geofence types.
-
Recommended constructor for SPGeofenceInfo objects
Declaration
Objective-C
- (nonnull instancetype)initWithIdentifier:(nonnull NSString *)identifier info:(nullable NSString *)info;Swift
init(identifier: String, info: String?)Parameters
identifierunique identifier for geofence
infoextra information about the geofence
Return Value
new instance of SPGeofenceInfo
-
Change geofence identifier. Should be unique.
Declaration
Objective-C
- (void)setIdentifier:(nonnull NSString *)identifier;Swift
func setIdentifier(_ identifier: String)Parameters
identifierunique identifier for geofence
-
Change extra information stored with geofence.
Declaration
Objective-C
- (void)setInfo:(nonnull NSString *)info;Swift
func setInfo(_ info: String)Parameters
infoextra information you may want to store with the geofence
-
Declaration
Objective-C
- (nullable NSString *)info;Swift
func info() -> String?Return Value
extra information stored in the geofence
-
Declaration
Objective-C
- (nonnull NSString *)identifier;Swift
func identifier() -> StringReturn Value
unique identifier for geofence
-
Return Value
type of geofence
SPGeofenceInfo Class Reference