Global Variables
The following global variables are available globally.
-
A value that indicates no distance filtering.
Declaration
Swift
public let kCLDistanceFilterNone: CLLocationDistance
-
The highest possible accuracy, intended for precise positioning.
Declaration
Swift
@available(macOS 10.7, *) public let kCLLocationAccuracyBestForNavigation: CLLocationAccuracy
-
The highest possible accuracy that can be achieved under normal conditions.
Declaration
Swift
public let kCLLocationAccuracyBest: CLLocationAccuracy
-
The accuracy within 10 meters.
Declaration
Swift
public let kCLLocationAccuracyNearestTenMeters: CLLocationAccuracy
-
The accuracy within 100 meters.
Declaration
Swift
public let kCLLocationAccuracyHundredMeters: CLLocationAccuracy
-
The accuracy within 1 kilometer.
Declaration
Swift
public let kCLLocationAccuracyKilometer: CLLocationAccuracy
-
The accuracy within 3 kilometers.
Declaration
Swift
public let kCLLocationAccuracyThreeKilometers: CLLocationAccuracy
-
Represents reduced accuracy mode (Apple’s privacy-preserving mode).
Declaration
Swift
@available(macOS 11.0, *) public let kCLLocationAccuracyReduced: CLLocationAccuracy
-
The maximum possible distance value.
Declaration
Swift
public let CLLocationDistanceMax: CLLocationDistance
-
The maximum possible time interval value.
Declaration
Swift
public let CLTimeIntervalMax: TimeInterval
-
A constant representing an invalid coordinate.
Declaration
Swift
public let kCLLocationCoordinate2DInvalid: CLLocationCoordinate2D