Contents

Unit

An abstract class representing a unit of measure.

Declaration

class Unit

Overview

Each instance of an Unit subclass consists of a symbol, which can be used to create string representations of NSMeasurement objects with the MeasurementFormatter class.

The Dimension subclass is an abstract class that represents a dimensional unit, which can be converted into different units of the same type. The Foundation framework provides several concrete Dimension subclasses to represent the most common physical quantities, including mass, length, duration, and speed.

Subclassing Notes

Unit is intended for subclassing. For dimensional units, you should use one of the Apple provided Dimension subclasses listed in Table 1 of Dimension, or create a custom subclass of Dimension. You can create a direct subclass of Unit to represent a custom dimensionless unit, such as a count, score, or ratio.

Topics

Accessing Properties

Creating Units

Initializers

See Also

Essentials