---
title: "init(MKCoordinate:)"
framework: foundation
role: symbol
role_heading: Initializer
path: "foundation/nsvalue/init(mkcoordinate:)"
---

# init(MKCoordinate:)

Creates a new value object containing the specified CoreLocation geographic coordinate structure.

## Declaration

```swift
init(MKCoordinate coordinate: CLLocationCoordinate2D)
```

```swift
init(mkCoordinate coordinate: CLLocationCoordinate2D)
```

## Parameters

- `coordinate`: The value for the new object.

## Return Value

Return Value A new value object that contains the geographic coordinate information.

## See Also

### Related Documentation

- [CLLocationCoordinate2D](corelocation/cllocationcoordinate2d.md)

### Working with Geographic Coordinate Values

- [init(MKCoordinateSpan:)](foundation/nsvalue/init(mkcoordinatespan:).md)
- [mkCoordinateValue](foundation/nsvalue/mkcoordinatevalue.md)
- [mkCoordinateSpanValue](foundation/nsvalue/mkcoordinatespanvalue.md)
