Objective c 订阅NSNotifications时如何使用Objective C选择器作为参数?

Objective c 订阅NSNotifications时如何使用Objective C选择器作为参数?,objective-c,swift,selector,Objective C,Swift,Selector,我有以下swift订阅。我需要知道键盘何时显示以向上移动视图。它按照预期编译和工作,但我不知道如何消除此警告。“没有使用Objective-C选择器'keyboardWillShow'声明任何方法” 提前感谢您的建议 使用#选择器: NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(keyboardWillShow(_:)), name: UIKeyboardWillShowNotificatio

我有以下swift订阅。我需要知道键盘何时显示以向上移动视图。它按照预期编译和工作,但我不知道如何消除此警告。“没有使用Objective-C选择器'keyboardWillShow'声明任何方法”

提前感谢您的建议

使用
#选择器

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

请检查这个答案,谢谢你的回答,并指出这个问题已经得到了回答:)我没有在谷歌上找到它,也没有在做这个问题时找到它的副本。
NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(keyboardWillShow(_:)), name: UIKeyboardWillShowNotification, object: nil)