---
title: measurementUnits
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsrulerview/measurementunits
---

# measurementUnits

The measurement units used by the ruler to unitName.

## Declaration

```swift
var measurementUnits: NSRulerView.UnitName { get set }
```

## Discussion

Discussion unitName must have been registered with the NSRulerView class object prior to invoking this method. See the description of the class method registerUnit(withName:abbreviation:unitToPointsConversionFactor:stepUpCycle:stepDownCycle:) for a list of predefined units.

## See Also

### Altering measurement units

- [registerUnit(withName:abbreviation:unitToPointsConversionFactor:stepUpCycle:stepDownCycle:)](appkit/nsrulerview/registerunit(withname:abbreviation:unittopointsconversionfactor:stepupcycle:stepdowncycle:).md)
- [NSRulerView.UnitName](appkit/nsrulerview/unitname.md)
