我正在開發具有巡視模式選項的信標應用程序。因此,當用戶點擊開關打開巡演,我創建燈塔地區,使用下面的代碼,我聽信標停止測距信標區域
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保存在數組中嗎?