在目标C(我没有经验)中,您可以初始化一个具有纬度和经度的 CLLocation 对象,如下所示:
CLLocation *myLocation = [[CLLocation alloc] initWithLatitude:your_latitiude_value longitude:your_longitude_value];
但是我如何在 Swift 中做到这一点?
我试过这个,
let loc_coords = CLLocationCoordinate2D(latitude: your_latitiude_value, longitude: your_longitude_value)
let loc = CLLocation().coordinate(loc_coords)
但我得到这个错误:
无法使用“(CLLocationCoordiate2D)”类型的参数列表调用“坐标”
我需要它是一个 CLLocation 对象,因为我想在 locationManager 中使用 distanceFromLocation 方法。
希望能帮到你,谢谢!