码迷,mamicode.com
首页 > 其他好文 > 详细

CLBeaconRegion(地理区域)的讲解

时间:2015-08-15 18:28:45      阅读:362      评论:0      收藏:0      [点我收藏+]

标签:ios   cllocation   clregion   地理栅栏   区域   


//用于定义主要的对象
typedef uint16_t CLBeaconMajorValue;

//用于定义最不主要的对象
typedef uint16_t CLBeaconMinorValue;

//下面是三种初始胡iBeacon的初始化方法。
//通过NSUUID符号来初始化  那两个都是通配符
- (instancetype)initWithProximityUUID:(NSUUID *)proximityUUID identifier:(NSString *)identifier;

  //proximityUUID 和major 来初始化, Minor变成通配符
- (instancetype)initWithProximityUUID:(NSUUID *)proximityUUID major:(CLBeaconMajorValue)major identifier:(NSString *)identifier;

 //通过 proximityUUID, major and minor values.俩初始化
- (instancetype)initWithProximityUUID:(NSUUID *)proximityUUID major:(CLBeaconMajorValue)major minor:(CLBeaconMinorValue)minor identifier:(NSString *)identifier;

@property (readonly, nonatomic, strong) NSUUID *proximityUUID;
//proximityUUID(接近UUID),这是一个128位的唯一标识,表示一个或者多个iBeacon基站,这个属性是必需的。

@property (readonly, nonatomic, strong) NSNumber *major;(主值)
//一个16位的无符号整数,用于区分有相同的接近UUID的IBeacon基站。

@property (readonly, nonatomic, strong) NSNumber *minor;(副值)
//一个16位的无符号整数,用于区分有相同的接近UUID的IBeacon基站和主值的iBeacon基站。

Identifier(ID属性) , 标识地理围栏区域

@property (nonatomic, assign) BOOL notifyEntryStateOnDisplay;

- (NSMutableDictionary *)peripheralDataWithMeasuredPower:(NSNumber *)measuredPower;
//获得iBeacon基站广播所需数据,好像是设置为蓝牙的信号强度

*****************************************************************

@interface CLBeacon : NSObject <NSCopying, NSSecureCoding>

@property (readonly, nonatomic, strong) NSUUID *proximityUUID;
@property (readonly, nonatomic, strong) NSNumber *major;
@property (readonly, nonatomic, strong) NSNumber *minor;
@property (readonly, nonatomic) CLProximity proximity;
@property (readonly, nonatomic) CLLocationAccuracy accuracy;
//位置的精确度
@property (readonly, nonatomic) NSInteger rssi;

CLBeaconRegion(地理区域)的讲解

标签:ios   cllocation   clregion   地理栅栏   区域   

原文地址:http://blog.csdn.net/u012496940/article/details/47682987

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