Справочник по классу GMSAutocompleteFilter

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Справочник по классу GMSAutocompleteFilter

Обзор

Этот класс представляет собой набор ограничений, которые могут применяться к запросам автозаполнения.

Это позволяет настраивать предложения автозаполнения только для тех мест, которые представляют интерес.

Характеристики

GMSPlacesAutocompleteTypeFilter тип
УСТАРЕЛО.
NSArray< NSString * > * типы
Фильтр, применяемый к запросу автозаполнения, ограничивает результаты, используя до 5 различных типов мест.
NSString * страна
УСТАРЕЛО.
NSArray< NSString * > * страны
Страны, которыми ограничиваются результаты.
CLРасположение * источник
Исходное местоположение расстояния по прямой линии для измерения расстояния по прямой линии между исходным местоположением и прогнозами автозаполнения.
id< GMSPlaceLocationBias > locationBias
Необязательное смещение местоположения, чтобы предпочесть результаты размещения рядом с местоположением.
id< GMSPlaceLocationRestriction > местоположениеОграничение
Необязательное ограничение местоположения, чтобы ограничить результаты места.

Документация по недвижимости

- ( GMSPlacesAutocompleteTypeFilter ) тип [read, write, assign]

УСТАРЕЛО.

Фильтр типов применяется к запросу автозаполнения, чтобы ограничить результаты разными типами. Значение по умолчанию — kGMSPlacesAutocompleteTypeFilterNoFilter.

Примечание:
Игнорируется, если установлено свойство «типы».
Это устарело. Свойство type устарело в пользу types .
- (NSArray<NSString *>*) типы [read, write, assign]

Фильтр, применяемый к запросу автозаполнения, ограничивает результаты, используя до 5 различных типов мест.

Примечание:
Этот API может принимать массив до 5 записей из table_1 или table_2 , но только одну запись из table_3 . Значение по умолчанию — null, что означает, что фильтры не указаны. Переопределяет устаревшее свойство type, если оно установлено.
- (NSString*) страна [read, write, copy]

УСТАРЕЛО.

Страна, которой ограничиваются результаты. Это должен быть код страны ISO 3166-1 Alpha-2 (без учета регистра). Если nil, фильтрация по стране не производится.

Примечание:
Игнорируется, если установлено свойство «страны».
Это устарело. свойство country устарело в пользу countries .
- (NSArray<NSString *>*) страны [read, write, copy]

Страны, которыми ограничиваются результаты.

Это должен быть код страны ISO 3166-1 Alpha-2 (без учета регистра). Поддерживает до 5 стран для фильтрации. Если nil, фильтрация по стране не производится.

Примечание:
Переопределяет устаревшее свойство «страна», если оно установлено.
- (CLLocation*) origin [read, write, assign]

Исходное местоположение расстояния по прямой линии для измерения расстояния по прямой линии между исходным местоположением и прогнозами автозаполнения.

- (id< GMSPlaceLocationBias >) locationBias [read, write, assign]

Необязательное смещение местоположения, чтобы предпочесть результаты размещения рядом с местоположением.

- (id< GMSPlaceLocationRestriction >) locationRestriction [read, write, assign]

Необязательное ограничение местоположения, чтобы ограничить результаты места.