¿Cómo crear MKCircle en Swift?
Iv ha estado buscando una buena explicación de cómo hacer una anotación MKCircle para MapView usando Swift 2.0, pero parece que no puedo encontrar una explicación adecuada. ¿Alguien puede publicar un código de ejemplo que muestre cómo crear la anotación MKCircle? Aquí está el código que estoy usando para hacer el mapa y obtener la coordenada.
let address = self.location
let geocoder = CLGeocoder()
geocoder.geocodeAddressString(address, completionHandler: {(placemarks, error) -> Void in
if((error) != nil){
print("Error", error)
}
if let placemark = placemarks?.first {
let coordinates:CLLocationCoordinate2D = placemark.location!.coordinate
self.locationCoordinates = coordinates
let span = MKCoordinateSpanMake(0.005, 0.005)
let region = MKCoordinateRegion(center: self.locationCoordinates, span: span)
self.CIMap.setRegion(region, animated: true)
let annotation = MKPointAnnotation()
annotation.coordinate = self.locationCoordinates
self.CIMap.addAnnotation(annotation)
self.CIMap.layer.cornerRadius = 10.0
self.CIMap.addOverlay(MKCircle(centerCoordinate: self.locationCoordinates, radius: 1000))
}
})