Почему увольнение вызывает делегата много раз? - PullRequest
0 голосов
/ 14 апреля 2019

Я просто хочу отправить данные обратно в родительский контроллер представления.
Я пытаюсь реализовать с делегатом с моим вторым контроллером представления.

protocol SendDataDelegate {
    func sendData(data: String)
}

delegate?.sendData(data: metadataObj.stringValue!)
dismiss(animated: true, completion: nil)

Однако родительский контроллер представления получает данные более 16 раз.
Как я могу предотвратить более 2 раз?

...