ArcGIS Runtime SDK for iOS
100.15
|
A category to organize subclassable aspects of AGSLocationDataSource
.
Members of particular interest while subclassing AGSLocationDataSource
Instance Methods | |
(void) | - didStartOrFailWithError: |
(void) | - didStop |
(void) | - didUpdateHeading: |
(void) | - didUpdateLocation: |
(void) | - doStart |
(void) | - doStop |
- (void) didStartOrFailWithError: | (nullable NSError *) | error |
Subclasses must call this in #doStart
once the datasource has started.
Extends class AGSLocationDataSource.
- (void) didStop |
Subclasses must call this in #doStop
once the datasource has stopped.
Extends class AGSLocationDataSource.
- (void) didUpdateHeading: | (double) | heading |
Subclasses must call this once they have a new heading.
Extends class AGSLocationDataSource.
- (void) didUpdateLocation: | (AGSLocation *) | location |
Subclasses must call this once they have a new location.
Extends class AGSLocationDataSource.
- (void) doStart |
Subclasses must implement this method to start the datasource. Once the datasource has started or failed to start it should call #didStartOrFailWithError:
. As updates are received, the datasource should call #didUpdateLocation:
or #didUpdateHeading:
.
Extends class AGSLocationDataSource.
- (void) doStop |
Subclasses must implement this method to stop the datasource. Once the datasource has stopped it should call #didStop
Extends class AGSLocationDataSource.