定位功能: 定位是一个很常用的功能,如一些地图软件打开之后如果用户允许软件定位的话,那么打开软件后就会自动锁定到当前位置,如果用户手机移动,那么当前位置也会随着变化。要实现功能需要使用CoreLocation中的CLLocationManager类,首先看一下这个来的一些主要方法和属性: 类方法: ...
分类:
移动开发 时间:
2016-05-31 20:33:42
阅读次数:
247
定位: 引入头文件 #import <CoreLocation/CoreLocation.h>声明管理器属性:@property(nonatomic,strong)CLLocationManager *manager;第一步:初始化管理器self.manager = [[CLLocationMana ...
分类:
移动开发 时间:
2016-05-31 18:47:23
阅读次数:
394
前言:
本章会使用OC和Swift分别进行实现,需要了解Swift的小伙伴可以翻一下之前的博文LBS和SoloMo(索罗门)
LBS:基于位置的服务,根据定位展示周边美食、景点等信息(全称:Location Bassed Service)
SoloMo:将位置社交、本地、移动化(全称:Soclal Local Moblle)
社交化:在APP内加入一些社交元素,进行位置分享等
本地化:基于LBS...
分类:
其他好文 时间:
2016-05-28 10:14:19
阅读次数:
180
地图篇-01.获取用户位置 今天把地图整理了一下,共享出来和大家一起分享,希望帮助到不了解的朋友,当然很精通的朋友希望指正小生的不足. 1.说到地图,首先要接触一个framework -CoreLocation.framework 创建一个项目 点击"+"号之后,跳转到下个界面 导入完毕 2.原理: ...
分类:
其他好文 时间:
2016-05-21 20:22:59
阅读次数:
173
ios原生定位CoreLocation 1.使用定位 打印输出 [_locationManger requestAlwaysAuthorization]如果你的info.plist 中没有配置相关的key。这行代码什么都不会做的。 适配iOS8 9 定位代理,当前定位授权状态发生改变时调用 小插曲 ...
分类:
移动开发 时间:
2016-05-10 11:04:23
阅读次数:
214
一 地图和定位的简介1 主要应用场景:—-> 1.1 周边:找餐馆、找KTV、找电影院等等(大众点评, 美团网)—-> 1.2 导航:根据用户设定的起点和终点,进行路线规划,并指引用户如何到达(百度地图, 高德地图)二 实现该功能的必要条件1. 在iOS开发中,要想加入定位和地图两大功能,必须基于2个框架进行开发—-> 1.1 CoreLocation(该篇着重介绍)—-> 1.2 MapKit (...
分类:
其他好文 时间:
2016-05-08 06:45:00
阅读次数:
296
一、LBS(定位)的使用 1、使用框架Core Location 2、CLLocationManager (1)CoreLocation中使用CLLocationManager对象来做用户定位 (2)CLLocationManager的常用操作 <1>开始用户定位 - (void)startUpda ...
分类:
其他好文 时间:
2016-04-25 19:37:20
阅读次数:
251
import UIKit import CoreLocation class ViewController: UIViewController { // 如果是ios8.0以后, 在想请求用户的位置信息, 需要主动的请求授权, 系统不会再自动弹出一个窗口 lazy var locationM: CL ...
分类:
其他好文 时间:
2016-04-15 21:29:38
阅读次数:
178
一、定位介绍现在很多社交、电商、团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的。的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式。要实现地图、导航功能,往往需要先熟悉定位功能。在iOS中通过CoreLocation框架进行定位操作。
CoreLocation自身可以单独使用,和地图开发框架MapKit完全是独立的,但是往往地图开发要配...
分类:
移动开发 时间:
2016-04-12 13:02:47
阅读次数:
287