SYPositioningManager Class Reference

Manages positioning services for the Sygic SDK. More...

#import <SYPositioning.h>

Inheritance diagram for SYPositioningManager:
Collaboration diagram for SYPositioningManager:

Instance Methods

((unavailable("Use +[SYPositioningManager shared] instead.") - __attribute__
 SYPositioningManager is singleton, use [SYPositioningManager shared] to access singleton instance. More...
 

Class Methods

(nonnull SYPositioningManager *) + shared
 Returns the SYPositioningManager singleton instance. More...
 
((unavailable("Use +[SYPositioningManager shared] instead.") + __attribute__
 

Properties

SYPositionDataSourcedataSource
 The current provider of raw position data for the positioning manager. If positioning is started with a nil dataSource, a default instance of SYDevicePositionSource is created and installed. More...
 
SYPositionLogging logType
 Configures position update logging. More...
 

Detailed Description

Manages positioning services for the Sygic SDK.

Method Documentation

◆ __attribute__() [1/2]

- ((unavailable("Use +[SYPositioningManager shared] instead.") __attribute__

SYPositioningManager is singleton, use [SYPositioningManager shared] to access singleton instance.

◆ __attribute__() [2/2]

+ ((unavailable("Use +[SYPositioningManager shared] instead.") __attribute__

◆ shared()

+ (nonnull SYPositioningManager*) shared

Returns the SYPositioningManager singleton instance.

Property Documentation

◆ dataSource

- (SYPositionDataSource*) dataSource
readwritenonatomicstrong

The current provider of raw position data for the positioning manager. If positioning is started with a nil dataSource, a default instance of SYDevicePositionSource is created and installed.

◆ logType

- (SYPositionLogging) logType
readwritenonatomicassign

Configures position update logging.


The documentation for this class was generated from the following file: