Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека Разработчика iOS Разработчик
Поиск

Изменения MapKit

MapKit

Удаленный MKAnnotation.setCoordinate (CLLocationCoordinate2D)
Добавленный MKCoordinateRegion.init ()
Добавленный MKCoordinateRegion.init (центр: CLLocationCoordinate2D, промежуток: MKCoordinateSpan)
Добавленный MKCoordinateSpan.init ()
Добавленный MKCoordinateSpan.init (latitudeDelta: CLLocationDegrees, longitudeDelta: CLLocationDegrees)
Добавленный MKMapPoint.init ()
Добавленный MKMapPoint.init (x: Дважды, y: Дважды)
Добавленный MKMapRect.init ()
Добавленный MKMapRect.init (источник: MKMapPoint, размер: MKMapSize)
Добавленный MKMapSize.init ()
Добавленный MKMapSize.init (ширина: Дважды, высота: Дважды)
Добавленный MKTileOverlayPath.init ()
Добавленный MKTileOverlayPath.init (x: Интервал, y: Интервал, z: Интервал, contentScaleFactor: CGFloat)
Объявление
От
struct MKCoordinateRegion {
    var center: CLLocationCoordinate2D
    var span: MKCoordinateSpan
}
К
struct MKCoordinateRegion {
    var center: CLLocationCoordinate2D
    var span: MKCoordinateSpan
    init()
    init(center center: CLLocationCoordinate2D, span span: MKCoordinateSpan)
}

Объявление
От
struct MKCoordinateSpan {
    var latitudeDelta: CLLocationDegrees
    var longitudeDelta: CLLocationDegrees
}
К
struct MKCoordinateSpan {
    var latitudeDelta: CLLocationDegrees
    var longitudeDelta: CLLocationDegrees
    init()
    init(latitudeDelta latitudeDelta: CLLocationDegrees, longitudeDelta longitudeDelta: CLLocationDegrees)
}

Измененный MKErrorCode. DirectionsNotFound
Введение
ОтiOS 8.0
КiOS 7.0

Измененный MKMapPoint [структура]
Объявление
От
struct MKMapPoint {
    var x: Double
    var y: Double
}
К
struct MKMapPoint {
    var x: Double
    var y: Double
    init()
    init(x x: Double, y y: Double)
}

Измененный MKMapRect [структура]
Объявление
От
struct MKMapRect {
    var origin: MKMapPoint
    var size: MKMapSize
}
К
struct MKMapRect {
    var origin: MKMapPoint
    var size: MKMapSize
    init()
    init(origin origin: MKMapPoint, size size: MKMapSize)
}

Измененный MKMapSize [структура]
Объявление
От
struct MKMapSize {
    var width: Double
    var height: Double
}
К
struct MKMapSize {
    var width: Double
    var height: Double
    init()
    init(width width: Double, height height: Double)
}

Измененный MKMapView.annotationsInMapRect (MKMapRect)-> Набор <NSObject>!
Объявление
От
func annotationsInMapRect(_ mapRect: MKMapRect) -> NSSet!
К
func annotationsInMapRect(_ mapRect: MKMapRect) -> Set<NSObject>!

Измененный MKTileOverlayPath [структура]
Объявление
От
struct MKTileOverlayPath {
    var x: Int
    var y: Int
    var z: Int
    var contentScaleFactor: CGFloat
}
К
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)
}

Объявление
От
let MKAnnotationCalloutInfoDidChangeNotification: NSString!
К
let MKAnnotationCalloutInfoDidChangeNotification: String

Измененный MKErrorDomain
Объявление
От
var MKErrorDomain: NSString!
К
let MKErrorDomain: String

Измененный MKLaunchOptionsCameraKey
Объявление
От
let MKLaunchOptionsCameraKey: NSString!
К
let MKLaunchOptionsCameraKey: String

Объявление
От
let MKLaunchOptionsDirectionsModeDriving: NSString!
К
let MKLaunchOptionsDirectionsModeDriving: String

Объявление
От
let MKLaunchOptionsDirectionsModeKey: NSString!
К
let MKLaunchOptionsDirectionsModeKey: String

Объявление
От
let MKLaunchOptionsDirectionsModeWalking: NSString!
К
let MKLaunchOptionsDirectionsModeWalking: String

Измененный MKLaunchOptionsMapCenterKey
Объявление
От
let MKLaunchOptionsMapCenterKey: NSString!
К
let MKLaunchOptionsMapCenterKey: String

Измененный MKLaunchOptionsMapSpanKey
Объявление
От
let MKLaunchOptionsMapSpanKey: NSString!
К
let MKLaunchOptionsMapSpanKey: String

Измененный MKLaunchOptionsMapTypeKey
Объявление
От
let MKLaunchOptionsMapTypeKey: NSString!
К
let MKLaunchOptionsMapTypeKey: String

Измененный MKLaunchOptionsShowsTrafficKey
Объявление
От
let MKLaunchOptionsShowsTrafficKey: NSString!
К
let MKLaunchOptionsShowsTrafficKey: String