Код ниже работал нормально до Swift 4.2:
NotificationCenter.default.addObserver(self, selector: #selector(keyboardWillChange(notification:)), name: NSNotification.Name.UIKeyboardWillShow, object: nil)
Когда я нажимаю опцию «Исправить», она становится:
NotificationCenter.default.addObserver(self, selector: #selector(keyboardWillChange(notification:)), name: NSNotification.Name.UIResponder.keyboardWillShowNotification, object: nil)
Но все равно отмечается ошибка,Вот объяснение:
Type 'NSNotification.Name' has no member 'UIResponder'
А потом я попытался удалить 'UIResponder':
NotificationCenter.default.addObserver(self, selector: #selector(keyboardWillChange(notification:)), name: NSNotification.Name.
... но я не знаю, как мне его завершить.