2017-07-25 1 views
0

Fondamentalement, je l'erreur « Type « GMSPlacesAutocompleteTypeFilter » n'a pas membre « nourriture » avec le morceau suivant:Erreur déclarant types avec Google API Places pour iOS

let filter = GMSAutocompleteFilter() 
    filter.type = .food 
    autocompleteController.autocompleteFilter = filter 

Selon here, la nourriture de type doit être reconnu .. Toute aide serait appréciée Je présente également mes excuses si je manque quelque chose de fondamental -. Je suis nouveau à Swift

Répondre

0

Vous pouvez utiliser ce type dans Recherche à proximité Demandes et lors de l'ajout d'un lieu comme spectacle est dans votre lien

Tableau 1: Types pris en charge à la recherche de place et plus

Vous pouvez utiliser les valeurs suivantes dans les types filtrer lieu recherches et lors de l'ajout d'un lieu.

pas GMSPlacesAutocompleteTypeFilter, ce sont les valeurs peuvent être utilisées dans le type GMSPlacesAutocompleteTypeFilter, je pense que dans votre cas doit utiliser establishment

/** 
* The type filters that may be applied to an autocomplete request to restrict results to different 
* types. 
*/ 
public enum GMSPlacesAutocompleteTypeFilter : Int { 


    /** 
    * All results. 
    */ 
    case noFilter 

    /** 
    * Geeocoding results, as opposed to business results. 
    */ 
    case geocode 

    /** 
    * Geocoding results with a precise address. 
    */ 
    case address 

    /** 
    * Business results. 
    */ 
    case establishment 

    /** 
    * Results that match the following types: 
    * "locality", 
    * "sublocality" 
    * "postal_code", 
    * "country", 
    * "administrative_area_level_1", 
    * "administrative_area_level_2" 
    */ 
    case region 

    /** 
    * Results that match the following types: 
    * "locality", 
    * "administrative_area_level_3" 
    */ 
    case city 
} 

Hope this vous aide