CoreLocation
CLLocationManager 使用后台定位有两种方式,但都必须配置应用为后台模式。
- startMonitoringSignificantLocationChanges 重大位置事件更新方法,特点:有位置更新事件App可被自动唤醒,定位精度低。
2.startUpdatingLocation 标准位置事件更新方法,特点:精度高,app被杀死后无法自动唤醒。
MapKit
MKTileOverlay和MKTileOverlayRenderer 实现使用自定义的tile图块展示自己的地图。
继承MKTileOverlay 的子类重载以下两个方法,来实现离线地图等功能。
1.- URLForTilePath: Tile图块的文件路径
2.- loadTileAtPath:result: Tile图块的加载方式。
网友评论