A user-friendly description of a geographic coordinate, often containing the name of the place, its address, and other relevant information.
SDKs
- iOS 5.0+
- macOS 10.8+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
Framework
- Core Location
Declaration
@interface CLPlacemark : NSObject
Overview
A CLPlacemark
object stores placemark data for a given latitude and longitude. Placemark data includes information such as the country, state, city, and street address associated with the specified coordinate. It can also include points of interest and geographically related data.
When you reverse geocode a geographic coordinate using a CLGeocoder
object, you receive a CLPlacemark
object containing the descriptive information for that location. You can also create CLPlacemark
object and fill it with address information yourself, which you might do when you want to determine the geographic coordinate associated with the location.