到目前为止,这是我拥有的代码。我正在尝试将 locValue.latitude 和 locValue.longitude 的值存储为字符串或整数。我已经尝试在方法中定义返回类型(-> String 等),但我收到一条错误消息,指出 didChangeAuthorizationStatus 方法与协议 CLLocationManagerDelegate 中的可选要求方法 locationManager 冲突。
func locationManager(manager: CLLocationManager, didChangeAuthorizationStatus status: CLAuthorizationStatus) {
if status == .AuthorizedAlways {
let locValue:CLLocationCoordinate2D = manager.location!.coordinate
self.dispLocation.text = "locations = \(locValue.latitude) \(locValue.longitude)"
}
}