Core Location Framework Reference

Framework
/System/Library/Frameworks/CoreLocation.framework
Header file directories
/System/Library/Frameworks/CoreLocation.framework/Headers
Companion guide
Declared in
CLBeaconRegion.h
CLCircularRegion.h
CLError.h
CLErrorDomain.h
CLGeocoder.h
CLHeading.h
CLLocation.h
CLLocationManager.h
CLLocationManagerDelegate.h
CLPlacemark.h
CLRegion.h

The Core Location framework lets you determine the current location or heading associated with a device. The framework uses the available hardware to determine the user’s position and heading. You use the classes and protocols in this framework to configure and schedule the delivery of location and heading events. You can also use it to define geographic regions and monitor when the user crosses the boundaries of those regions. In iOS, you can also define a region around a Bluetooth beacon.