Мне нужно запустить кусок кода, когда пользователь отклоняет UIReferenceLibraryViewController. Но мой код, который я ранее кодировал, не работает на iOS 13.
Вот код, который я написал для iOS 12:
override func viewDidLoad() {
if UIReferenceLibraryViewController.dictionaryHasDefinition(forTerm: word) {
let ref: UIReferenceLibraryViewController =
UIReferenceLibraryViewController(term: word)
ref.reactive
.trigger(for: #selector(onboardNav.viewDidDisappear(_:)))
.observe { _ in self.handleModalDismissed() }
self.present(ref, animated: false, completion: nil)
}
}
func handleModalDismissed() { // I need to run this function when user presses "Back" button
self.showAlert(error: false, word: "")
}
Но быстрый компилятор выдает мне ошибку: Value of type 'UIReferenceLibraryViewController' has no member 'reactive'