протокол после добавления, спрашивая снова и снова, очищает папку производных данных также - PullRequest
0 голосов
/ 22 мая 2019

Я интегрирую автозаполнение из карты, NMAResultListener.После добавления заглушек протокола он снова и снова запрашивает то же самое

Я также очистил папку производных данных.Все еще не помогает

class AddWorkVC: UIViewController, UITextFieldDelegate, NMAResultListener {
    func request(_ request: NMARequest, didCompleteWithData data: Any?, error: Error?) {
    }
    var  mainWorkTextField : SearchTextField! = nil

    func textFieldShouldReturn(_ textField: UITextField) -> Bool {
        textField.resignFirstResponder()
        return true
    }

Не следует снова и снова запрашивать «добавить заглушки протокола»

1 Ответ

0 голосов
/ 22 мая 2019

Метод протокола определяется по-разному для target-c и swift. Возможно, что-то неправильно аннотировано или что неправильно добавлены заглушки протокола.

Согласно документации подпись метода Swift равна

func requestDidComplete(_ request: NMARequest, data: Any?, error: Error?)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...