Container | iOS SDK | 2GIS Documentation

Container

Центральный объект для доступа к возможностям iOS Mobile SDK.

public init(
	apiKeys: APIKeys,
	logOptions: LogOptions = .default,
	httpOptions: HTTPOptions = .default,
	positioningServices: IPositioningServicesFactory = PlatformPositioningServicesFactory(),
	batteryOptions: BatteryOptions = .default,
	personalDataCollectionOptions: PersonalDataCollectionOptions = .default,
	localizationOptions: LocalizationOptions = .default,
	audioOptions: AudioOptions = .default
)

Конструктор контейнера.

Parameters
apiKeys
APIKeys

Набор ключей для доступа к сервисам 2ГИС.

logOptions
LogOptions

Настройки журналирования.

httpOptions
HTTPOptions

Настройки HTTP-клиента (такие как кеширование).

batteryOptions
personalDataCollectionOptions
PersonalDataCollectionOptions

Настройки сервиса сбора данных.

localizationOptions
LocalizationOptions

Настройки локализации приложения.

audioOptions
AudioOptions

Настройки звука.

Methods
Properties

Корневой непрозрачный контейнер объектов SDK.

Фабрика поисковиков по справочнику.

Фабрика источников данных карты.

Фабрика изображений для объектов карты.

Фабрика редактора маршрутов.

Настройки звука.

Настройки HTTP-клиента.

Настройки слежения за состоянием батареи.

Настройки локализации приложения.