Core Lacation 和 Map Kit framework 可以用来创建基于地图的定位应用。Core Location 利用设备内置的硬件来定位。Map Kit framework 使得应用能够展示地图。
目前所有的iOS设备都支持定位功能,但是并不能保证以后的所有设备也都支持,所以在使用定位功能前应该先判断设备是否支持。
使用定位和地图功能时,应该先导入两个库:CoreLocation.framework 和 MapKit.framework
并在需要用的文件中引入两个头文件
#import <CoreLocation/CoreLocation.h>
#import <MapKit/MapKit.h>