---
title: "init(placemark:)"
framework: corelocation
role: symbol
role_heading: Initializer
path: "corelocation/clplacemark/init(placemark:)"
---

# init(placemark:)

Initializes and returns a placemark object from another placemark object.

## Declaration

```swift
init(placemark: CLPlacemark)
```

## Parameters

- `placemark`: The placemark object to use as the source of the data for the new object.

## Return Value

Return Value An initialized placemark object.

## Discussion

Discussion You can use this method to transfer information from one placemark object to another placemark object.
