gpt4 book ai didi

ios - 设置 CoreLocation 距离过滤器?

转载 作者:搜寻专家 更新时间:2023-11-01 06:23:38 32 4
gpt4 key购买 nike

我是 Swift 的新手,我想使用 Core Location 框架。我想设置我的距离过滤器,以便每当我的手机检测到 10 米的距离变化时,都会生成一个更新事件。以下是我试图让它发挥作用的方法:

override func viewDidLoad() {
super.viewDidLoad()
locationManager.delegate = self
self.locationManager.desiredAccuracy = kCLLocationAccuracyBest
self.locationManager.distanceFilter = 10.0;
}

我试图查看 How to set accuracy and distance filter when using MKMapView作为引用,如何使用 distanceFilter 函数将其设置为每 10 米发送一次更新,但每次我运行 iPhone 模拟器时,模拟器都会在那条线上崩溃。如果我将它设置为 10.0f,我会收到一条错误消息,提示 Consequtive statements must be separated by ';' 知道为什么吗?

最佳答案

将距离过滤器设置为 10 米的正确方法是:

self.locationManager.distanceFilter = 10

你不需要分号。

关于ios - 设置 CoreLocation 距离过滤器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28600380/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com