iOS暂停并恢复位置管理器

时间:2015-07-16 06:41:45

标签: ios xcode

在我的应用中,我希望每秒跟踪用户移动情况。我可以跟踪用户移动。现在我想暂停位置管理员几分钟,并在一段时间后再次恢复位置管理器。 我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

听起来好像你没有正确使用CoreLocation。您无需每秒跟踪用户移动情况,只需拨打 - startUpdatingLocation并在 - locationManager:didUpdateLocations:中收听更新即可。系统将负责其余的工作。

要停止收听,只需拨打- stopUpdatingLocation并使用 MATCH p = (b)<-[KNOWS]-(a)-[HELPS]->(b) WITH a,b MATCH a-[r]->b WHERE NOT type(r) IN ['HELPS', 'KNOWS'] RETURN r 或类似内容触发startUpdatingLocation

您还可以找到有用的- startMonitoringSignificantLocationChanges