【发布时间】:2011-07-19 15:35:55
【问题描述】:
我想创建一个在用户进入某个区域时执行特定操作的应用。
由于我要监控的区域驻留在服务器端(大约 50.000 个位置)并且区域数量太大而无法同时注册以进行全部监控,因此我想开始监控靠近用户的当前位置。
为此,我正在考虑使用startMonitoringSignificantLocationChanges
监控用户是否改变了位置然后使用locationManager:didUpdateToLocation:fromLocation:
注册新区域以监控和取消注册现在太远的区域。
我的问题:
- 我可以打电话给
网络服务在
didUpdateToLocation当应用程序运行时 在后台? - 这是实现此类功能的最佳方式吗? 知道更好的方法吗?
谢谢。
【问题讨论】:
标签: ios cllocationmanager