XCode 6.3 MKPointAnnotation setCoordinate missing XCode 6.3 MKPointAnnotation setCoordinate missing ios ios

XCode 6.3 MKPointAnnotation setCoordinate missing


As stated in the iOS 8.3 API Diffs in the MapKit module, the setCoordinate method was removed:

Removed MKAnnotation.setCoordinate(CLLocationCoordinate2D)


Fortunately, you must now use the simpler assignment syntax (which was already available in previous versions of Swift and the same could be done in Objective-C):

annotation.coordinate = location