作为一个iOS开发者,你写的每一行代码几乎都是在响应某个事件,例如按钮的点击,收到网络消息,属性的变化(通过KVO)或者用户位置的变化(通过CoreLocation)。但是这些事件都用不同的方式来处理,比如action、delegate、KVO、callback等。ReactiveCocoa为事件定...
分类:
其他好文 时间:
2015-09-06 09:49:09
阅读次数:
297
1.定位使用步骤:创建CLLocationManager示例,并且需要强引用它设置CLLocationManager的代理,监听并获取所更新的位置启动位置更新123_manager=[[CLLocationManageralloc]init];_manager.delegate=self;[_man...
分类:
移动开发 时间:
2015-09-06 01:03:27
阅读次数:
229
1、概述在iOS开发中,要想加入地图和定位功能这2大功能,必须基于2个框架进行开发(1)Map Kit :用于地图展示(2)Core Location :用于地理定位2个热门专业术语:LBS :Location Based ServiceSoLoMo :Social Local Mobile(索罗门...
分类:
移动开发 时间:
2015-08-31 21:25:40
阅读次数:
304
添加CoreLocation.framework框架 导入#import <CoreLocation/CoreLocation.h> 通过地址查询经纬度方法: ????CLGeocoder?*geocoder?=?[[CLGeocoder?alloc]?init];
????[geocoder?geocodeAddressStr...
分类:
移动开发 时间:
2015-08-29 11:18:28
阅读次数:
195
iOS8以前使用CoreLocation定位1、首先定义一个全局的变量用来记录CLLocationManager对象,引入CoreLocation.framework使用#import @property (nonatomic, strong) CLLocationManager *locat...
分类:
移动开发 时间:
2015-08-28 15:27:54
阅读次数:
180
下面是有关CLLocationManager的定义的翻译,
//用来设置该用户是否可以使用这个定位的服务,如果设置为no,即为不可以使用,那么程序会尝试调用其他的coreLocation API
+ (BOOL)locationServicesEnabled
//判断当前的设备是否支持方向的请求
+ (BOOL)headingAvailable
//判断设备是否支持重...
分类:
其他好文 时间:
2015-08-14 19:16:13
阅读次数:
2414
随着基于位置服务LBS和移动互联网的兴起,你的位置是越来越重要的一个信息,位置服务已经是当前的热门应用如微信,陌陌等社交应用的杀手锏。而在iOS开发中,苹果已经给我们提供了一个位置接口,CoreLocation,我们可以使用该接口方便的获得当前位置的经纬度信息。具体实现如下:
(1)新建基于Swift的iOS项目,在ViewController中导入CoreLocation接口:
import...
分类:
移动开发 时间:
2015-08-12 11:37:23
阅读次数:
191
CoreLocation框架的使用// 首先导入头文件#import CoreLocation框架中所有数据类型的前缀都是CLCoreLocation中使用CLLocationManager对象来做用户定位1.CLLocationManager的使用CLLocationManager的常用操作/**...
分类:
移动开发 时间:
2015-08-02 22:50:54
阅读次数:
245
整理了一些开发时常用的一些框架的缩写,方便记忆
前缀
全称
对应库
解释
学习资料的链接 NS
NextStep or NeXTSTEP
Foundation.framework
UI
User Interface
UIKit.framework
ui界面
CL
Core Location
CoreLocation.fram...
分类:
移动开发 时间:
2015-08-02 13:44:02
阅读次数:
196
iOS地理位置使用经纬度介绍英语不好,老是分不开这两个单词,在这记录一下。经度:longitude,竖线,(long有纵向之意,用来表示经度)纬度:latitude,使用1.在项目导入 CoreLocation.framework;2.申请用户授权(ios 8之后才需要)。在info.plist文件...
分类:
移动开发 时间:
2015-07-27 18:44:05
阅读次数:
166