码迷,mamicode.com
首页 > 移动开发 > 详细

【iOS干货】? 定位

时间:2017-05-27 12:10:19      阅读:298      评论:0      收藏:0      [点我收藏+]

标签:lbs   mobile   size   ice   3.0   常用   前缀   manager   color   

一、简介

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框架的使用

 

【iOS干货】? 定位

标签:lbs   mobile   size   ice   3.0   常用   前缀   manager   color   

原文地址:http://www.cnblogs.com/bossren/p/6912041.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!