当我的应用程序进入后台时,我启动startMonitoringSignificantLocationChanges,我确保当触发didUpdateToLocation时,它将检查缓存的位置和无效的准确度读数,然后从方法返回。但是如果我确实获得了良好的位置更新,我是否需要通过添加以下命令重新启动startMonitoringSignificantLocationChanges:
[manager stopMonitoringSignificantLocationChanges];
[manager startMonitoringSignificantLocationChanges];
结束? 我希望应用程序在后台进行重大更改时进行监控。
答案 0 :(得分:3)
没有。在您致电stopMonitoringSignificantLocationChanges
之前,它会一直更新。