2017-03-17 75 views
0

我在我的swift應用程序中使用google API來獲取地址。我試圖檢索我認爲將在地址組件中的地址的城市。Google AutoComplete API地址組件

當我使用它下面的代碼返回一個我不熟悉代碼:

Address components: Optional([<GMSAddressComponent: 0x17022b540>, <GMSAddressComponent: 0x170234b20>, <GMSAddressComponent: 0x17022b9a0>, <GMSAddressComponent: 0x17022cf80>, <GMSAddressComponent: 0x17022bb00>, <GMSAddressComponent: 0x170234f60>, <GMSAddressComponent: 0x1702346c0>, <GMSAddressComponent: 0x17022d580>]) 

我怎麼會去這樣做可讀性和檢索從它的城市的名字?

大加讚賞

extension selectAddress: GMSAutocompleteViewControllerDelegate { 

    // Handle the user's selection. 
    func viewController(_ viewController: GMSAutocompleteViewController, didAutocompleteWith place: GMSPlace) { 

     print("Address components: \(place.addressComponents)") 

     dismiss(animated: true, completion: nil) 

    } 

回答

0

任何幫助想通

讓城市= place.addressComponents?[2]。名稱

相關問題