地理围栏和 iOS:检查我们是不是在一个区域内

Posted

技术标签:

【中文标题】地理围栏和 iOS:检查我们是不是在一个区域内【英文标题】:Geofencing and iOS : Check if we are in a region地理围栏和 iOS:检查我们是否在一个区域内 【发布时间】:2014-05-06 13:16:30 【问题描述】:

我在 ios 7 中使用地理围栏,我想创建一个方法,如果我们在特定区域(使用标识符),则返回 true。此方法返回所有区域,而不仅仅是我们所在的区域:

[locationManager monitoredRegions]

有没有返回当前检测到的区域的方法?

感谢您的帮助!

【问题讨论】:

【参考方案1】:

监听代理事件,didEnterRegion: 和 didExitRegion:,并保留活动区域的数组/字典。将是一个解决方案。

【讨论】:

这是个好主意,我已经考虑过了,但我希望有一个更简单的解决方案^^。无论如何,我想这就是我目前要做的,谢谢:)

以上是关于地理围栏和 iOS:检查我们是不是在一个区域内的主要内容,如果未能解决你的问题,请参考以下文章

iOS 5 的地理围栏 API

地理围栏是不是可以包含许多其他地理围栏

Android 地理围栏(多边形)

检查用户是不是在定义的区域

如何检查给定坐标是不是属于多边形? (离线地理围栏)

检查用户位置是不是在颤动的2个地理点的区域内