iOS地区监控

时间:2016-04-12 02:26:24

标签: ios objective-c core-location

我正在创建一个使用Core Location的应用。我阅读了核心位置的开发者指南,但我仍有疑问。 我不知道是否需要使用函数[self.locationManager startUpdatingLocation]来监控区域进入和退出事件。我实现了委托方法didEnterRegion和{{1 }}。我所理解的是,如果我想要一直更新,我需要实现委派方法didExitRegion并调用函数didUpdateLocations

所以问题是:我是否必须调用startUpdatingLocation方法仅在前景和后台模式下监控区域?提前谢谢。

1 个答案:

答案 0 :(得分:1)

您可能只需要设置:

  • startMonitoringForRegion:
  • stopMonitoringForRegion:

然后只需实现您输入的委托方法。