GoogleMaps Places swift 2、地点搜索框

GoogleMaps Places swift 2, places searchbox

我正在尝试创建一个自动完成 google 位置搜索框,我正在搜索下面这段代码的 googlemaps 文档,但是 xcode 在第

     let place = placeLicklihoodList.likelihoods.first?.place

类型 'AnyObject' 的值没有成员 'place'

           var placesClient: GMSPlacesClient?

    @IBOutlet var nameLabel: UILabel!
    @IBOutlet var addressLabel: UILabel!

    @IBAction func getCurrentPlace(sender: AnyObject) {
        placesClient?.currentPlaceWithCallback({ (placeLikelihoodList: GMSPlaceLikelihoodList?, error: NSError?) -> Void in
            if let error = error {
                print("Pick Place error: \(error.localizedDescription)")
                return
            }

            self.nameLabel.text = "No current place"
            self.addressLabel.text = ""

            if let placeLicklihoodList = placeLikelihoodList {
                let place = placeLicklihoodList.likelihoods.first?.place
                if let place = place
                {
                    self.nameLabel.text = place.name
                    self.addressLabel.text = "\n".join(place.formattedAddress.componentsSeparatedByString(", "))
                }
            }
        })
    }



          override func viewDidLoad() {
             placesClient = GMSPlacesClient()

    }

我一直在寻找自动完成的教程 google 放置搜索框,但没有一个有用

placesClient?.currentPlaceWithCallback({
        (placeLikelihoodList: GMSPlaceLikelihoodList?, error: NSError?) -> Void in
        if let error = error {
            print("Pick Place error: \(error.localizedDescription)")
            return
        }
        if let placeLicklihoodList = placeLikelihoodList {

            let  place = placeLicklihoodList.likelihoods.first as! GMSPlaceLikelihood
            if let place : GMSPlaceLikelihood = place {
                print(place.place.formattedAddress)
            }
        }
    })