Referência da classe GMSAutocompleteFilter

Referência de classe GMSAutocompleteFilter

Visão geral

Esta classe representa um conjunto de restrições que podem ser aplicadas a solicitações de preenchimento automático.

Isso permite a personalização das sugestões de preenchimento automático apenas para os lugares que são do seu interesse.

Propriedades

GMSPlacesAutocompleteTypeFiltertype
 OBSOLETO.
NSArray< NSString * > *tipos
 O filtro aplicado a uma solicitação de preenchimento automático para restringir os resultados usando até cinco tipos de lugares diferentes.
NSString *country
 OBSOLETO.
NSArray< NSString * > *países
 Os países aos quais restringir os resultados.
CLLocation *origin
 O local de origem da distância em linha reta para medir a distância em linha reta entre o local de origem e as previsões de preenchimento automático.
id< GMSPlaceLocationBias >locationBias
 O direcionamento de local opcional para dar preferência a resultados de lugares próximos ao local.
id< GMSPlaceLocationRestriction >locationRestriction
 A restrição de local opcional para limitar os resultados de lugares.
NSString *regionCode
 regionCode afeta a formatação do endereço, a classificação de resultados e potencialmente ocultar ou mostrar certos resultados.
int32_tinputOffset
 inputShift é o deslocamento de caracteres da entrada que indica onde as conclusões podem começar.

Documentação da propriedade

- (GMSPlacesAutocompleteTypeFilter) type [read, write, assign]

OBSOLETO.

O filtro de tipo aplicado a uma solicitação de preenchimento automático para restringir os resultados a tipos diferentes. O valor padrão é kGMSPlacesAutocompleteTypeFilterNoFilter.

Observação:
Ignorado se os "tipos" é definida.
.
O uso foi descontinuado. A propriedade type foi descontinuada e substituída por types.
- (NSArray<NSString *>*) tipos [read, write, assign]

O filtro aplicado a uma solicitação de preenchimento automático para restringir os resultados usando até cinco tipos de lugares diferentes.

Observação:
Essa API aceita uma matriz de até cinco entradas. Se você estiver usando GMSAutocompleteRequest, essa API poderá receber tipos da table_A. Caso contrário, extraia os dados da table_1 ou da table_2, mas apenas de uma entrada em table_3. O valor padrão é nulo, o que significa que nenhum filtro foi especificado. Substitui o "type" descontinuado se esse campo estiver definido.
- (NSString*) país [read, write, copy]

OBSOLETO.

O país ao qual restringir os resultados. Precisa ser um código de país ISO 3166-1 Alfa-2 (não diferencia maiúsculas de minúsculas). Se for nulo, nenhuma filtragem de país será realizada.

Observação:
Ignorado se os "países" é definida.
.
O uso foi descontinuado. A propriedade country foi descontinuada e substituída por countries.
- (NSArray<NSString *>*) países [read, write, copy]

Os países aos quais restringir os resultados.

Precisa ser um código de país ISO 3166-1 Alfa-2 (não diferencia maiúsculas de minúsculas). Compatível com até cinco países para filtrar. Se for nulo, nenhuma filtragem de país será realizada.

Observação:
Substitui o "país" descontinuado se ela estiver definida.
– (CLLocation*) origin [read, write, assign]

O local de origem da distância em linha reta para medir a distância em linha reta entre o local de origem e as previsões de preenchimento automático.

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

O direcionamento de local opcional para dar preferência a resultados de lugares próximos ao local.

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

A restrição de local opcional para limitar os resultados de lugares.

– (NSString*) regionCode [read, write, assign]

regionCode afeta a formatação do endereço, a classificação de resultados e potencialmente ocultar ou mostrar certos resultados.

– (int32_t) inputOffset [read, write, assign]

inputShift é o deslocamento de caracteres da entrada que indica onde as conclusões podem começar.