2017-07-25 78 views
0

基本上我得到的錯誤「類型‘GMSPlacesAutocompleteTypeFilter’有下列塊沒有成員‘食物’:錯誤聲明類型與谷歌Places API的適用於iOS

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

here,類型的食品應當承認。任何幫助,將不勝感激還有我道歉,如果我少了點什麼基本的 - 我是新來的斯威夫特

回答

0

可以在最近的搜索請求使用此類型和添加地方時因爲是表演在你的鏈接

表1:在地方搜索和添加

您可以使用該類型的以下值篩選的地方 搜索和添加地方時支持的類型。

不是GMSPlacesAutocompleteTypeFilter,這些都是值可以在GMSPlacesAutocompleteTypeFilter類型一起使用,我覺得你的情況必須使用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 
} 

希望這有助於你