Как писать клавиатурные уведомления в Swift 3

Я пытаюсь обновить этот код, чтобы быстро 3:

NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillShow:"), name: UIKeyboardWillShowNotification, object: nil)

NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillHide:"), name: UIKeyboardWillHideNotification, object: nil)`

Пока что я только что попробовал автокоррекции, предоставленные компилятором. В результате получается такой код:

let notificationCenter = NotificationCenter.default()
notificationCenter.addObserver(self, selector: Selector(("keyboardWillShow:")), name: NSNotification.Name.UIKeyboardWillShow, object: nil)

notificationCenter.addObserver(self, selector: Selector(("keyboardWillHide:")), name: NSNotification.Name.UIKeyboardWillHide, object: nil)`

К сожалению, это не займет у меня много времени, что приведет к дополнительным ошибкам.

Кто-нибудь решил это, пожалуйста?

Обратите внимание, что я просто пытаюсь написать уведомление. Я (пока) не пытаюсь исправить функции уведомлений .. Спасибо

Ответы на вопрос(7)

Ваш ответ на вопрос