【发布时间】:2014-10-27 01:11:33
【问题描述】:
我的应用应该能够监控不同的区域。还应该可以“编辑”受监控的区域。我知道那只能启动和停止区域监控。但这是我的问题。我已经实现了以下工作流程:
使用
CLCircularRegion的Identifier属性搜索CLLocationManager.monitoredRegions中的监控区域使用
CLLocationManager.stopMonitoringForRegion停止CLCircularRegion使用
CLLocationManager.startMonitoringForRegion开始监控新的(“已编辑”)CLCircularRegion用
CLLocationManager.requestStateForRegion检查状态
但是没有新的CLCircularRegion开始。
CLLocationManager.monitoredRegions 为 0。
似乎停止和启动 MonitoringForRegion 之间需要有一个延迟。 因为当我在第 2 点和第 3 点之间设置断点时,它可以工作。
我该如何解决?
【问题讨论】:
标签: ios objective-c ios7 cllocationmanager clregion