MapKit Changes for Swift
MapKit (Added)
Added MKAnnotation
Added MKAnnotation.coordinate
Added MKAnnotation.subtitle
Added MKAnnotation.title
Added MKAnnotationView
Added MKAnnotationView.enabled
Added MKAnnotationView.image
Added MKCircle
Added MKCircle.boundingMapRect
Added MKCircle.coordinate
Added MKCircle.radius
Added MKCircleRenderer
Added MKCircleRenderer.circle
Added MKCoordinateRegion.span
Added MKCoordinateSpan.init()
Added MKDirections
Added MKDirections.calculating
Added MKDirections.cancel()
Added MKDirectionsRequest
Added MKDirectionsResponse
Added MKDistanceFormatter
Added MKErrorCode [enum]
Added MKErrorCode.Unknown
Added MKETAResponse
Added MKETAResponse.distance
Added MKETAResponse.source
Added MKGeodesicPolyline
Added MKGeodesicPolyline.init(coordinates: UnsafeMutablePointer<CLLocationCoordinate2D>, count: Int)
Added MKLocalSearch
Added MKLocalSearch.cancel()
Added MKLocalSearch.searching
Added MKLocalSearchCompleter
Added MKLocalSearchCompleterDelegate.completer(_: MKLocalSearchCompleter, didFailWithError: NSError)
Added MKLocalSearchCompletion
Added MKLocalSearchRequest
Added MKLocalSearchResponse
Added MKMapCamera
Added MKMapCamera.altitude
Added MKMapCamera.heading
Added MKMapCamera.pitch
Added MKMapItem
Added MKMapItem.name
Added MKMapItem.phoneNumber
Added MKMapItem.placemark
Added MKMapItem.timeZone
Added MKMapItem.url
Added MKMapPoint [struct]
Added MKMapPoint.init()
Added MKMapPoint.x
Added MKMapPoint.y
Added MKMapRect [struct]
Added MKMapRect.init()
Added MKMapRect.origin
Added MKMapRect.size
Added MKMapSize [struct]
Added MKMapSize.height
Added MKMapSize.init()
Added MKMapSize.width
Added MKMapSnapshot
Added MKMapSnapshot.image
Added MKMapSnapshotOptions
Added MKMapSnapshotter
Added MKMapSnapshotter.loading
Added MKMapType [enum]
Added MKMapType.Hybrid
Added MKMapType.HybridFlyover
Added MKMapType.Satellite
Added MKMapType.Standard
Added MKMapView
Added MKMapView.annotations
Added MKMapView.camera
Added MKMapView.delegate
Added MKMapView.mapType
Added MKMapView.overlays
Added MKMapView.region
Added MKMapView.scrollEnabled
Added MKMapView.showsBuildings
Added MKMapView.showsScale
Added MKMapView.showsTraffic
Added MKMapView.userLocation
Added MKMapView.visibleMapRect
Added MKMapView.zoomEnabled
Added MKMapViewDelegate
Added MKMultiPoint
Added MKMultiPoint.pointCount
Added MKOverlay
Added MKOverlay.coordinate
Added MKOverlayLevel [enum]
Added MKOverlayPathRenderer
Added MKOverlayRenderer
Added MKOverlayRenderer.alpha
Added MKPinAnnotationView
Added MKPlacemark
Added MKPlacemark.countryCode
Added MKPlacemark.init(coordinate: CLLocationCoordinate2D, addressDictionary: [String : AnyObject]?)
Added MKPointAnnotation
Added MKPolygon
Added MKPolygon.init(points: UnsafeMutablePointer<MKMapPoint>, count: Int, interiorPolygons: [MKPolygon]?)
Added MKPolygonRenderer
Added MKPolyline
Added MKPolylineRenderer
Added MKRoute
Added MKRoute.advisoryNotices
Added MKRoute.distance
Added MKRoute.name
Added MKRoute.polyline
Added MKRoute.steps
Added MKRoute.transportType
Added MKRouteStep
Added MKRouteStep.distance
Added MKRouteStep.instructions
Added MKRouteStep.notice
Added MKRouteStep.polyline
Added MKShape
Added MKShape.subtitle
Added MKShape.title
Added MKTileOverlay
Added MKTileOverlay.maximumZ
Added MKTileOverlay.minimumZ
Added MKTileOverlay.tileSize
Added MKTileOverlayPath.init()
Added MKTileOverlayPath.init(x: Int, y: Int, z: Int, contentScaleFactor: CGFloat)
Added MKTileOverlayPath.x
Added MKTileOverlayPath.y
Added MKTileOverlayPath.z
Added MKTileOverlayRenderer
Added MKUserLocation
Added MKUserLocation.location
Added MKUserLocation.subtitle
Added MKUserLocation.title
Added MKUserLocation.updating
Added MKUserTrackingMode.None
Added MKDirectionsHandler
Added MKErrorDomain
Added MKETAHandler
Added MKMapRectNull
Added MKMapRectWorld
Added MKMapSizeWorld
Added MKZoomScale