Quantity

@objcMembers
public final class Quantity : NSObject, Encodable

Quantity model.

  • Unit of measurement.

    Declaration

    Swift

    public var unitOfMeasurement: Measurement { get set }
  • Value.

    Declaration

    Swift

    public var value: Decimal
  • Measurement group.

    Declaration

    Swift

    public var measurementGroup: String { get }
  • Measurement unit.

    Declaration

    Swift

    public var measurementUnit: String { get }
  • Inititalizes quantity with unit of measurement and the value.

    Declaration

    Swift

    public init(value: Decimal, unitOfMeasurement: Measurement)

    Parameters

    value

    Value.

    unitOfMeasurement

    Unit of measurement.

  • Copies the receiver.

    Declaration

    Swift

    public func copy(with zone: NSZone? = nil) -> Any

    Parameters

    zone

    Zone.

    Return Value

    Copy of the receiver.

  • Declaration

    Swift

    public convenience init(from decoder: Decoder) throws