![](/img/trans.png)
[英]ios Swift XLForm - Conform to Protocol XLFormOptionObject
[英]ios Swift - API GoogleMaps - not conform protocol GSMAutocompleteViewControllerDelegate
我正在尝试在ios应用程序中使用API GoogleMaps进行自动补全,但是我无法解决问题,我进行了搜索,但看来我是唯一拥有它的人。
MyViewController不符合GSMAutocompleteViewControllerDelegate协议
class MyViewController: UIViewController {
@IBAction func onLaunchClicked(sender: AnyObject) {
let acController = GMSAutocompleteViewController()
acController.delegate = self
self.presentViewController(acController, animated: true, completion: nil)
}
}
extension MyViewController: GMSAutocompleteViewControllerDelegate {
func viewController(viewController: GMSAutocompleteViewController!, didAutocompleteWithPlace place: GMSPlace!) {
// The user has selected a place.
self.dismissViewControllerAnimated(true, completion: nil)
}
func viewController(viewController: GMSAutocompleteViewController!, didAutocompleteWithError error: NSError!) {
self.dismissViewControllerAnimated(true, completion: nil)
}
func wasCancelled(viewController: GMSAutocompleteViewController!) {
self.dismissViewControllerAnimated(true, completion: nil)
}
}
似乎我没有所需的所有协议,但无法帮助我。
感谢您的帮助:)
尝试添加:
func viewController(viewController: GMSAutocompleteViewController!, didFailAutocompleteWithError error: NSError!) {
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.