ReactiveCocoa 绑定用于 iBeacon 活动,主要监控和测量范围。
pod 'ReactiveBeacon', '~> 0.2.0'
添加到 Podfile 中pod install
#import <ReactiveBeacon/ReactiveBeacon.h>
监控 beacon 区域主要有两种方法。
-fetchPresenceForRegion:
会给你设备在指定区域中的当前状态。此方法只会发送一次 @YES
或 @NO
并完成,这对于对区域进行即时查询非常有用。
-presenceForRegion:
会给你一个信号,该信号会返回从区域进入和退出的状态。进入标记为 @YES
,退出为 @NO
。
为了测量 beacon,监听 beaconsInRange
属性。这将返回设备当前范围内的所有 CLBeacons
。
ReactiveBeacon 在 MIT 许可证下发布。