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 
            View on GitHub