CLLocation
extension CLLocation
-
To make apple requirement more obvious regarding verticalAccuracy as an indication of validity of the altitude
Declaration
Swift
public var hasAltitude: Bool { get }
-
To make apple requirement more obvious regarding courseAccuracy as an indication of validity of the altitude
https://developer.apple.com/documentation/corelocation/cllocation/3524338-courseaccuracy
Declaration
Swift
@available(iOS 13.4, *) public var hasDirection: Bool { get }
-
Declaration
Swift
public convenience init(ecef: Double3)
-
Declaration
Swift
public convenience init(cartesian: Double3)
-
Declaration
Swift
public convenience init(coordinate2D: CLLocationCoordinate2D)
-
Declaration
Swift
public convenience init( coordinate2D: CLLocationCoordinate2D, altitude: CLLocationDistance?, horizontalAccuracy: CLLocationAccuracy?, course: CLLocationDirection?, timestamp: Date? )
-
Declaration
Swift
public convenience init( coordinate2D: CLLocationCoordinate2D, altitude: CLLocationDistance, horizontalAccuracy: CLLocationAccuracy? = nil, verticalAccuracy: CLLocationAccuracy? = nil, timestamp: Date = Date() )
-
Declaration
Swift
public func copy(coordinate2D: CLLocationCoordinate2D? = nil, altitude: CLLocationDistance? = nil, course: CLLocationDirection? = nil) -> CLLocation
-
Declaration
Swift
override open func isEqual(_ object: Any?) -> Bool