iOS干货? 定位
Posted 专注·精彩
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS干货? 定位相关的知识,希望对你有一定的参考价值。
一、简介
1. 定位的实际应用场景:
- 导航:去任意陌生的地方
- 周边:找餐馆、找酒店、找银行、找电影院等
2. 涉及技术:
- Core Location 框架:用于地理定位。(单纯的定位,不需要显示地图)
常用类:以CL前缀开头
CLLocation:(结构体类型)经纬度
CLLocationManager: 定位管理类
CLLocationManagerDelegate: 监听用户是否愿意定位(ios8后要问),监听用户的位置(经纬度)
- Map Kit 框架:用于地图展示。(和地图结合的定位,如:百度地图、高德地图等)
常用类:以MK前缀开头
MKMapView: 显示地图视图
MKMapViewDelegate: 地图视图的协议(定位;地图视图移动;定位用户的位置)
3. 专业术语:
- LBS:Location Based Service,基于位置的服务。(如,打车:基于位置提供了叫车服务。)
- SoLoMo:Social Local Mobile(索罗门),社交本地移动。(如,陌陌、微信、QQ)
4. iOS定位的方式:(按定位准确性排名)
- GPS(Global Positioning System)定位
- 基站/蜂窝
- wifi定位
二、CoreLocation框架的使用
!-- p.p1>!-- p.p1>!-- p.p1>!-- p.p1>
以上是关于iOS干货? 定位的主要内容,如果未能解决你的问题,请参考以下文章