Mih*_*opa 2 region cllocationmanager ios ibeacon
在iOS上,在我的应用程序委托中,我开始进行区域监视,一旦进入信标区域,我就使用locationManager:didRangeBeacons:inRegion启动测距逻辑.根据Apple文档,只有当区域在范围内或超出范围或范围发生变化时,才应调用此方法.
我的问题是,只要我在区域内,我每秒都会调用此方法.如何在仍然测距的情况下减少对此方法的调用次数?
Jam*_*ost 7
locationManager:didRangeBeacons:inRegion无论如何,每秒调用一次.每次调用时,该beacons参数都将包含应用程序当前可以看到的所有信标的数组,按邻近顺序排序.没有办法限制调用此方法的频率,除非停止测距.
locationManager:didRangeBeacons:inRegion
beacons
当监测区(而不是测距),您的应用程序将有didEnterRegion:和didExitRegion调用,沿didDetermineState:.有关详细信息,请参阅此答案.
didEnterRegion:
didExitRegion
didDetermineState:
归档时间:
11 年,9 月 前
查看次数:
3377 次
最近记录:
10 年,6 月 前