ich eine Breite/Länge Lage, die ich an den Ort Namen String in Swift konvertieren möge. Was ist der beste Weg, dies zu tun? Ich glaube, es ist am besten, die reverseGeocodeLocation Funktion zu verwenden, aber nicht ganz sicher, wie. Das ist, was ich habe, so weit:Convert GPS-Koordinaten in eine Stadt Namen/Adresse in Swift
func locationManager(manager: CLLocationManager!, didUpdateLocations locations: [AnyObject]!) {
if (locationFixAchieved == false) {
locationFixAchieved = true
var locationArray = locations as NSArray
var locationObj = locationArray.lastObject as CLLocation
var coord = locationObj.coordinate
var latitude = coord.latitude
var longitude = coord.longitude
getCurrentWeatherData("\(longitude)", latitude: "\(latitude)")
reverseGeocodeLocation(location:coord, completionHandler: { (<#[AnyObject]!#>, <#NSError!#>) -> Void in
<#code#>
})
}
}
func reverseGeocodeLocation(location: CLLocation!, completionHandler: CLGeocodeCompletionHandler!){
}
festen Händen, was ich versucht habe. Ich denke, ich habe reverseGeocodeLocation Funktion verwenden, aber nicht sicher, wie man –