Ios Swift – API GoogleMaps – не соответствует протоколу GSMAutocompleteViewControllerDelegateIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Ios Swift – API GoogleMaps – не соответствует протоколу GSMAutocompleteViewControllerDelegate

Сообщение Anonymous »

Я пытаюсь использовать API GoogleMaps в приложении ios для автозаполнения, но не могу разобраться с проблемой, ищу ее, но, похоже, она есть только у меня .

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)
}
}
Похоже, у меня нет всего необходимого протокола, но я не могу до него добраться.

Подробнее здесь: https://stackoverflow.com/questions/346 ... ontrollerd
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»