VLDMeasurement
@interface VLDMeasurement : VLDModel
Wrapper class for VLDRecord’s value and unit
-
String representation of the value taken.
Declaration
Objective-C
@property (nonatomic, copy, readwrite) NSString *value;
Swift
var value: String! { get set }
-
String representation of the metric unit.
Declaration
Objective-C
@property (nonatomic, copy, readwrite) NSString *unit;
Swift
var unit: String! { get set }
-
Readonly property returning instance of decimalNumberWithString:(nullable NSString *)numberValue.
Declaration
Objective-C
@property (nonatomic, readonly) NSDecimalNumber *decimalValue;
Swift
var decimalValue: NSDecimalNumber! { get }
-
Destignated initalizer
Declaration
Objective-C
- (instancetype)initWithValue:(NSString *)value unit:(NSString *)unit;
Swift
init!(value: String!, unit: String!)
-
Convience initalizer
Declaration
Objective-C
- (instancetype)initWithDictionary:(NSDictionary *)dictionary;
Swift
convenience init!(dictionary: [AnyHashable : Any]!)
-
Dictionary containing value and unit. Access with kVLDRawDataValueKey and kVLDRawDataUnitKey
Declaration
Objective-C
- (NSDictionary *)dictionaryRepresentation;
Swift
func dictionaryRepresentation() -> [AnyHashable : Any]!