使用CLOcationManager(iOS)监控20多个地区

时间:2016-02-01 17:33:59

标签: ios objective-c iphone cocoa-touch cllocationmanager

我需要一点帮助,

我想要使用CLLocationManager监控大约2000个区域(仅限入口),我有一个函数可以找到用户当前位置的20个最近区域,但我应该在哪里调用它?

如果有人能够帮助我,甚至可能给我一个代码示例,那就太棒了!

非常感谢你!

1 个答案:

答案 0 :(得分:0)

您可以创建一个包含19个其他区域的区域,并且每当用户离开此容器区域时,都会更新您监控的区域。

Apple suggests:

  

要解决此限制,请考虑仅注册用户附近的区域。随着用户位置的变化,您可以删除现在更远的区域,并添加用户路径上的区域。