我正在尝试在我的应用中实现自动完成功能。
我已经设置了一个带有按钮的视图控制器并添加了下面的代码。
但是我一直收到以下错误:
无法指定类型的值' selectAddress'输入' GMSAutocompleteViewControllerDelegate?'
在这一行:
autocompleteController.delegate = self
有谁知道这是为什么?
lazy val f1 = new Family("Stevens")
答案 0 :(得分:2)
您将委托设置为self
,这是selectAddress
类型的类,但您拥有的GMSAutocompleteViewControllerDelegate
协议扩展名为ViewController
类型。如果您将其更改为extension selectAddress: GMSAutocompleteViewControllerDelegate
,则会设置。