每次新位置更新后,是否需要重新启动startMonitoringSignificantLocationChanges?

时间:2011-01-24 03:04:18

标签: iphone gps location cllocationmanager

当我的应用程序进入后台时,我启动startMonitoringSignificantLocationChanges,我确保当触发didUpdateToLocation时,它将检查缓存的位置和无效的准确度读数,然后从方法返回。但是如果我确实获得了良好的位置更新,我是否需要通过添加以下命令重新启动startMonitoringSignificantLocationChanges:

[manager stopMonitoringSignificantLocationChanges];
[manager startMonitoringSignificantLocationChanges];

结束? 我希望应用程序在后台进行重大更改时进行监控。

1 个答案:

答案 0 :(得分:3)

没有。在您致电stopMonitoringSignificantLocationChanges之前,它会一直更新。