ios - 如何比较我当前位置的纬度和日志(以 3 英里为半径)? Xcode

标签 ios xcode swift

我的 View Controller 中已经有了 Lat 和 Lon 形式的用户当前位置,我缺少的是将这些用户位置与我想要比较的位置的文件或 gpx 进行比较,我的想法是当用户开车或到达大学时,应用程序会说“欢迎来到 blag bla college ...

谢谢。我正在使用 Xcode 和 swift 。

最佳答案

为用户位置创建一个 CLLocation 对象,为第二个位置创建另一个对象。然后使用 CLLocation 方法 distanceFromLocation: 计算距离。

关于ios - 如何比较我当前位置的纬度和日志(以 3 英里为半径)? Xcode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32300603/

相关文章:

ios - 影响 UINavigationBar 的后退按钮方法 (iOS)

ios - 我们可以在一个项目中使用自动调整大小和自动布局吗?

swift - 如何向 CollectionView 添加新数据?

javascript - Swift - 将 JSON 日期转换为 Swift 兼容日期

ios - 对 X 和 Y 顶点数组进行排序? iOS/Objective-C

ios - 使用 Google 语音识别 API 构建 iOS 应用程序

iphone - 有没有办法识别在父 uitableview 中选择的单元格

swift - Xcode 8.1 因特征而变化时变慢

ios - Flutter - iOS 模拟器 "not supported devices connected"

Swift 只能从 firebase 看到一个值(检索数据)