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

Изменения CoreLocation

CoreLocation

Добавленный CLLocationCoordinate2D.init ()
Добавленный CLLocationCoordinate2D.init (широта: CLLocationDegrees, долгота: CLLocationDegrees)
Введение
ОтiOS 8.2
КiOS 8.0

Объявление
От
struct CLLocationCoordinate2D {
    var latitude: CLLocationDegrees
    var longitude: CLLocationDegrees
}
К
struct CLLocationCoordinate2D {
    var latitude: CLLocationDegrees
    var longitude: CLLocationDegrees
    init()
    init(latitude latitude: CLLocationDegrees, longitude longitude: CLLocationDegrees)
}

Объявление
От
@NSCopying var monitoredRegions: NSSet! { get }
К
var monitoredRegions: Set<NSObject>! { get }

Измененный CLLocationManager.rangedRegions
Объявление
От
@NSCopying var rangedRegions: NSSet! { get }
К
var rangedRegions: Set<NSObject>! { get }

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

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