как передать NSNotification в качестве параметра функции выбора в Swift

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

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

Затем у меня есть функция keyboardWillShow :

 func keyboardWillShow(notification: NSNotification){ //Need to access to the notification here } 

В функции keyboardWillShow мне нужно получить NSNotification чтобы получить доступ к пользовательской информации, но я получаю эту ошибку:

"непризнанный селектор, отправленный в экземпляр 0x7fd993e7d020"

Вы забыли двоеточие : Измените его так:

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