iOS-如何-startMonitoringSignificantLocationChanges的工作原理

时间:2018-11-27 10:00:36

标签: ios swift cllocationmanager cllocation

iOS系统如何触发方法-startMonitoringSignificantLocationChanges

系统会自动触发吗?

如果我想每500m触发一次-startMonitoringSignificantLocationChanges,该如何设置我的locationManager?

1 个答案:

答案 0 :(得分:2)

    当iOS检测到大约500米的位置更新时,
  1. 调用locationManager.startMonitoringSignificantLocationChanges()将更新您的didUpdateLocations方法。
  2. 系统将自动调用此方法,直到您显式调用stopMonitoringSignificantLocationChanges()
  3. iOS会尽力提供此功能,而您无需执行任何操作

更多Apple Doc