ESTSettingIBeaconProximityUUID
@interface ESTSettingIBeaconProximityUUID : ESTSettingReadWrite <NSCopying>
ESTSettingIBeaconProximityUUID represents iBeacon ProximityUUID value.
-
Designated initializer.
Declaration
Objective-C
- (nonnull instancetype)initWithValue:(nonnull NSUUID *)proximityUUID;Swift
init(value proximityUUID: UUID)Parameters
proximityUUIDiBeacon ProximityUUID value.
Return Value
Initialized object.
-
Returns current value of iBeacon ProximityUUID setting.
Declaration
Objective-C
- (nonnull NSUUID *)getValue;Swift
func getValue() -> UUIDReturn Value
iBeacon ProximityUUID value.
-
Method allows to read value of initialized iBeacon ProximityUUID setting object.
Declaration
Objective-C
- (void)readValueWithCompletion: (nonnull ESTSettingIBeaconProximityUUIDCompletionBlock)completion;Swift
func readValue(completion: @escaping ESTSettingIBeaconProximityUUIDCompletionBlock)Parameters
completionBlock to be invoked when operation is complete.
-
Method allows to create write operation from already initialized iBeacon ProximityUUID setting object. Value provided during initialization will be used as a desired value.
Declaration
Objective-C
- (void)writeValue:(nonnull NSUUID *)proximityUUID completion: (nonnull ESTSettingIBeaconProximityUUIDCompletionBlock)completion;Swift
func writeValue(_ proximityUUID: UUID, completion: @escaping ESTSettingIBeaconProximityUUIDCompletionBlock)Parameters
proximityUUIDProximityUUID value to be written to the device.
completionBlock to be invoked when operation is complete.
View on GitHub
ESTSettingIBeaconProximityUUID Class Reference