Inherits from UABaseLocationProvider : NSObject
Declared in UAStandardLocationProvider.h

Overview

The UAStandardLocationProvider encapsulates the functionality of the CLLocationManager running the standard location service.

Tasks

Starting and Stopping the location service

Creating a UAStandardLocationProvider

Class Methods

providerWithDelegate:

Returns a location provider with the provided object assigned as the delegate.

+ (UAStandardLocationProvider *)providerWithDelegate:(nullable id<UALocationProviderDelegate>)serviceDelegateOrNil

Parameters

serviceDelegateOrNil

Delegate object or nil.

Return Value

Standard location provider.

Declared In

UAStandardLocationProvider.h

Instance Methods

startReportingLocation

Starts the standard location service. The standard location service uses the GPS capabilities of the device to provide location information to the delegate.

- (void)startReportingLocation

Declared In

UAStandardLocationProvider.h

stopReportingLocation

Stops the standard location service

- (void)stopReportingLocation

Declared In

UAStandardLocationProvider.h