iOS开发中使用CoreLocation框架处理地理编码的方法

2020-01-14 18:05:38于海丽
易采站长站为您分析iOS开发中使用CoreLocation框架处理地理编码的方法,代码基于传统的Objective-C,需要的朋友可以参考下  

一、简介

1.在移动互联网时代,移动app能解决用户的很多生活琐事,比如

(1)导航:去任意陌生的地方

(2)周边:找餐馆、找酒店、找银行、找电影院

2.在上述应用中,都用到了地图和定位功能,在iOS开发中,要想加入这2大功能,必须基于2个框架进行开发

(1)Map Kit :用于地图展示

(2)Core Location :用于地理定位 

3.两个热门专业术语

(1)LBS :Location Based Service(基于定位的服务)

(2)SoLoMo :Social Local Mobile(索罗门)

 

二、CoreLocation框架的使用

1.CoreLocation框架使用前提

(1)导入框架

iOS开发中使用CoreLocation框架处理地理编码的方法

说明:在Xcode5以后,不再需要我们手动导入

(2)导入主头文件

  

复制代码 #import <CoreLocation/CoreLocation.h>

 

2.CoreLocation框架使用须知

CoreLocation框架中所有数据类型的前缀都是CL

CoreLocation中使用CLLocationManager对象来做用户定位

 

三、经纬度等地理信息扫盲

1.示意图

iOS开发中使用CoreLocation框架处理地理编码的方法