---
title: MKAddressRepresentations
framework: mapkit
role: symbol
role_heading: Class
path: mapkit/mkaddressrepresentations
---

# MKAddressRepresentations

A class that provides formatted address strings.

## Declaration

```swift
class MKAddressRepresentations
```

## Discussion

Discussion Use this class to obtain formatted address strings for a place’s full address, city, or region.

## Topics

### Getting parts of an address

- [cityName](mapkit/mkaddressrepresentations/cityname.md)
- [cityWithContext](mapkit/mkaddressrepresentations/citywithcontext.md)
- [regionName](mapkit/mkaddressrepresentations/regionname.md)
- [region](mapkit/mkaddressrepresentations/region.md)

### Getting a full address and city name

- [fullAddress(includingRegion:singleLine:)](mapkit/mkaddressrepresentations/fulladdress(includingregion:singleline:).md)
- [cityWithContext(_:)](mapkit/mkaddressrepresentations/citywithcontext(_:).md)

### Controlling the degree of disambiguation to include in an address representation

- [MKAddressRepresentations.ContextStyle](mapkit/mkaddressrepresentations/contextstyle.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Representing places and addresses

- [MKMapItem](mapkit/mkmapitem.md)
- [MKAddress](mapkit/mkaddress.md)
- [GeoToolbox](geotoolbox.md)
