---
title: MKDistanceFormatter.DistanceUnitStyle
framework: mapkit
role: symbol
role_heading: Enumeration
path: mapkit/mkdistanceformatter/distanceunitstyle
---

# MKDistanceFormatter.DistanceUnitStyle

Constants that indicate the format style to use for strings.

## Declaration

```swift
enum DistanceUnitStyle
```

## Topics

### Constants

- [MKDistanceFormatter.DistanceUnitStyle.default](mapkit/mkdistanceformatter/distanceunitstyle/default.md)
- [MKDistanceFormatter.DistanceUnitStyle.abbreviated](mapkit/mkdistanceformatter/distanceunitstyle/abbreviated.md)
- [MKDistanceFormatter.DistanceUnitStyle.full](mapkit/mkdistanceformatter/distanceunitstyle/full.md)
- [MKDistanceFormatter.DistanceUnitStyle.default](mapkit/mkdistanceformatter/distanceunitstyle/default.md)
- [MKDistanceFormatter.DistanceUnitStyle.abbreviated](mapkit/mkdistanceformatter/distanceunitstyle/abbreviated.md)
- [MKDistanceFormatter.DistanceUnitStyle.full](mapkit/mkdistanceformatter/distanceunitstyle/full.md)

### Initializers

- [init(rawValue:)](mapkit/mkdistanceformatter/distanceunitstyle/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Specifying the format

- [locale](mapkit/mkdistanceformatter/locale.md)
- [units](mapkit/mkdistanceformatter/units-swift.property.md)
- [MKDistanceFormatter.Units](mapkit/mkdistanceformatter/units-swift.enum.md)
- [unitStyle](mapkit/mkdistanceformatter/unitstyle.md)
