MapKit Changes
MapKit
Removed MKAnnotation.setCoordinate(CLLocationCoordinate2D)
Added MKCoordinateRegion.init()
Added MKCoordinateRegion.init(center: CLLocationCoordinate2D, span: MKCoordinateSpan)
Added MKCoordinateSpan.init()
Added MKCoordinateSpan.init(latitudeDelta: CLLocationDegrees, longitudeDelta: CLLocationDegrees)
Added MKMapPoint.init()
Added MKMapPoint.init(x: Double, y: Double)
Added MKMapRect.init()
Added MKMapRect.init(origin: MKMapPoint, size: MKMapSize)
Added MKMapSize.init()
Added MKMapSize.init(width: Double, height: Double)
Added MKTileOverlayPath.init()
Added MKTileOverlayPath.init(x: Int, y: Int, z: Int, contentScaleFactor: CGFloat)
Modified MKCoordinateRegion [struct]
Declaration | |
---|---|
From | struct MKCoordinateRegion { var center: CLLocationCoordinate2D var span: MKCoordinateSpan } |
To | struct MKCoordinateRegion { var center: CLLocationCoordinate2D var span: MKCoordinateSpan init() init(center center: CLLocationCoordinate2D, span span: MKCoordinateSpan) } |
Modified MKCoordinateSpan [struct]
Declaration | |
---|---|
From | struct MKCoordinateSpan { var latitudeDelta: CLLocationDegrees var longitudeDelta: CLLocationDegrees } |
To | struct MKCoordinateSpan { var latitudeDelta: CLLocationDegrees var longitudeDelta: CLLocationDegrees init() init(latitudeDelta latitudeDelta: CLLocationDegrees, longitudeDelta longitudeDelta: CLLocationDegrees) } |
Modified MKErrorCode.DirectionsNotFound
Introduction | |
---|---|
From | iOS 8.0 |
To | iOS 7.0 |
Modified MKMapPoint [struct]
Declaration | |
---|---|
From | struct MKMapPoint { var x: Double var y: Double } |
To | struct MKMapPoint { var x: Double var y: Double init() init(x x: Double, y y: Double) } |
Modified MKMapRect [struct]
Declaration | |
---|---|
From | struct MKMapRect { var origin: MKMapPoint var size: MKMapSize } |
To | struct MKMapRect { var origin: MKMapPoint var size: MKMapSize init() init(origin origin: MKMapPoint, size size: MKMapSize) } |
Modified MKMapSize [struct]
Declaration | |
---|---|
From | struct MKMapSize { var width: Double var height: Double } |
To | struct MKMapSize { var width: Double var height: Double init() init(width width: Double, height height: Double) } |
Modified MKMapView.annotationsInMapRect(MKMapRect) -> Set<NSObject>!
Declaration | |
---|---|
From | func annotationsInMapRect(_ mapRect: MKMapRect) -> NSSet! |
To | func annotationsInMapRect(_ mapRect: MKMapRect) -> Set<NSObject>! |
Modified MKTileOverlayPath [struct]
Declaration | |
---|---|
From | struct MKTileOverlayPath { var x: Int var y: Int var z: Int var contentScaleFactor: CGFloat } |
To | struct MKTileOverlayPath { var x: Int var y: Int var z: Int var contentScaleFactor: CGFloat init() init(x x: Int, y y: Int, z z: Int, contentScaleFactor contentScaleFactor: CGFloat) } |
Modified MKAnnotationCalloutInfoDidChangeNotification
Declaration | |
---|---|
From | let MKAnnotationCalloutInfoDidChangeNotification: NSString! |
To | let MKAnnotationCalloutInfoDidChangeNotification: String |
Modified MKErrorDomain
Declaration | |
---|---|
From | var MKErrorDomain: NSString! |
To | let MKErrorDomain: String |
Modified MKLaunchOptionsCameraKey
Declaration | |
---|---|
From | let MKLaunchOptionsCameraKey: NSString! |
To | let MKLaunchOptionsCameraKey: String |
Modified MKLaunchOptionsDirectionsModeDriving
Declaration | |
---|---|
From | let MKLaunchOptionsDirectionsModeDriving: NSString! |
To | let MKLaunchOptionsDirectionsModeDriving: String |
Modified MKLaunchOptionsDirectionsModeKey
Declaration | |
---|---|
From | let MKLaunchOptionsDirectionsModeKey: NSString! |
To | let MKLaunchOptionsDirectionsModeKey: String |
Modified MKLaunchOptionsDirectionsModeWalking
Declaration | |
---|---|
From | let MKLaunchOptionsDirectionsModeWalking: NSString! |
To | let MKLaunchOptionsDirectionsModeWalking: String |
Modified MKLaunchOptionsMapCenterKey
Declaration | |
---|---|
From | let MKLaunchOptionsMapCenterKey: NSString! |
To | let MKLaunchOptionsMapCenterKey: String |
Modified MKLaunchOptionsMapSpanKey
Declaration | |
---|---|
From | let MKLaunchOptionsMapSpanKey: NSString! |
To | let MKLaunchOptionsMapSpanKey: String |
Modified MKLaunchOptionsMapTypeKey
Declaration | |
---|---|
From | let MKLaunchOptionsMapTypeKey: NSString! |
To | let MKLaunchOptionsMapTypeKey: String |
Modified MKLaunchOptionsShowsTrafficKey
Declaration | |
---|---|
From | let MKLaunchOptionsShowsTrafficKey: NSString! |
To | let MKLaunchOptionsShowsTrafficKey: String |