iOS中的地图,有两种:
1、苹果自带的地图SDK,(MKMapKit)但是它在中国使用时,内部还是使用的是高德地图。(高德为苹果在中国的地图合作方)
2、第三方地图SDK (例如:高德的地图SDK,( MAMapKit)、百度地图SDK(BMapKit))。
使用方法:
第一种,苹果自带的地图SDK:
使用苹果自带的地图MKMapKit,需要导入框架:MapKit.frameworks、CoreLocation.framework
定位
目前iOS定位方式有三种:基站 WIFI A-GPS
基站:省电、定位不精准(大概位置)
WIFI:和基站差不多,比基站更费电、定位不精准(大概位置)
A-GPS:苹果改良了直接使用GPS,先使用基站和WIFI获得大概位置,然后苹果自动推荐当前区域的离你位置最近的GPS卫星,这样就不用再搜索卫星了,直接就可以使用了。费电、定位精准。
打开定位,在iOS8以前自动弹出对话框。在iOS8之后,必须在