【发布时间】:2019-09-14 03:55:02
【问题描述】:
我将自动完成视图控制器的委托设置为当前类,该类具有 autocompleteviewcontrollerdelegate 扩展。这在过去一直有效,但最近我收到一条错误消息,显示未设置自动完成控制器的委托,我可以确认不再调用委托。我有 print(self) 行来检查我实际上是否将正确的类设置为委托。我在我的应用程序的另一部分有完全相同的设置,它工作正常。有关如何调试此问题的任何建议?
@objc func searchButton() {
print(self)
let acController = GMSAutocompleteViewController()
acController.delegate = self
acController.autocompleteBounds = getBounds(latitude: latitude!, longitude: longitude!)
// Specify a filter.
//let filter = GMSAutocompleteFilter()
//filter.type = establishment
//acController.autocompleteFilter = filter
present(acController, animated: true, completion: nil)
}
【问题讨论】:
标签: swift google-places-api googleplacesautocomplete