【发布时间】:2014-10-08 13:43:37
【问题描述】:
我正在开发一个具有游览模式选项的信标应用程序。因此,当用户点击开关打开游览时,我正在创建信标区域并使用以下代码监听信标
NSUUID *uuid = [[NSUUID alloc] initWithUUIDString:beacon.beaconID];
CLBeaconRegion *region = [[CLBeaconRegion alloc] initWithProximityUUID:uuid major:[beacon.major integerValue] minor:[beacon.minor integerValue] identifier:beacon.identifier];
[self.locationManager startMonitoringForRegion:region];
region.notifyEntryStateOnDisplay = YES;
region.notifyOnEntry = YES;
region.notifyOnExit = YES;
[self.locationManager startRangingBeaconsInRegion:region];
现在要停止测距,我知道我必须使用
[self.locationManager stopRangingBeaconsInRegion:region];
但是如何获得相同的 CLBeaconRegion 创建用于监控?我应该将 CLBeaconRegion 保存在数组中吗?
【问题讨论】:
标签: ios8 core-location ibeacon