CLLocationManager | Apple Developer Documentation
The object you use to start and stop the delivery of location-related events to your app.