как исправить эту ошибку:"опущенный от CLplacemark к Clplacemark только разворачивает опционально?" (Swift2)
"downcast from CLplacemark? to Clplacemark only unwraps optional"
поэтому я использую этот код:
if let p = CLPlacemark(placemark: placemarks.first as? CLPlacemark){}
и изменить метки [0] массив но не работает
и мой код:
CLGeocoder().reverseGeocodeLocation(userLocation) { (placemarks, error) -> Void in
if error == nil {
if let p = CLPlacemark(placemark: placemarks[0] as? CLPlacemark){
print(p)
self.adsresslabel.text = "\(p.administrativeArea)\(p.postalCode)\(p.country)"
}
}else {
print (error)
}
}
в этом коде:
if let p = CLPlacemark(placemark: placemarks[0] as? CLPlacemark)
У меня есть ошибка о
"downcast from CLplacemark? to Clplacemark only unwraps optional"
как исправить эту ошибку?!