2017-07-25 4 views
0
erklärt

Grundsätzlich erhalte ich die Fehlermeldung „Type‚GMSPlacesAutocompleteTypeFilter‘hat kein Mitglied‚Lebensmittel‘mit dem folgenden Brocken:Fehlertypen mit Google Places API für iOS

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

Nach here sollte die Art Nahrung erkannt werden .. Jede mögliche Hilfe würde geschätzt auch ich entschuldige mich, wenn ich grundlegende etwas fehlt bin. - ich bin neu zu Swift

Antwort

0

Sie diese Typen in verwenden Nähe Suchanfragen und wenn ein Ort Hinzufügen wie Show in Ihrem Link

Tabelle 1: Arten in Ort suchen und zusätzlich unterstützt

Sie können nach Ort, um die folgenden Werte in den Typen Filter verwenden sucht und wenn ein Ort hinzufügen.

nicht als GMSPlacesAutocompleteTypeFilter, diejenigen sind, die Werte können in GMSPlacesAutocompleteTypeFilter-Typ verwendet werden, denke ich, in Ihrem Fall muss 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 
} 

Hoffnung verwenden diese Sie

hilft