DefaultCLLocationProvider
public class DefaultCLLocationProvider : NSObject, ValidatingLocationProvider
Implementation of LocationProvider
that uses CLLocationManager
as a GPS source provider.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public func addObserver(_ observer: LocationUpdateObserver)
Declaration
Swift
public func disable()
Declaration
Swift
public func enable()
DefaultCLLocationProvider init method.
Declaration
Swift
convenience public init(
locationValidationPolicy: LocationUpdateValidator? = nil
)
Parameters
locationValidationPolicy
|
policy for validating incoming location updates, defined by |
Declaration
Swift
public var lastKnownLocation: GeoLocation?
Declaration
Swift
public func removeObserver(_ observer: LocationUpdateObserver)
Declaration
Swift
public var validationPolicy: LocationUpdateValidator