我使用下面几行代码行来获取屏幕上显示的键盘框架.我已注册UIKeyboardDidShowNotification通知.
func keyboardWasShown(notification: NSNotification) {
    var info = notification.userInfo
    var keyboardFrame: CGRect = info.objectForKey(UIKeyboardFrameEndUserInfoKey).CGRectValue()
}
这曾经在测试版5中工作.我下载了最新的Xcode 6版本,它是beta 6,这个错误发生在第二行.
'[NSObject:AnyObject]?' 没有名为'objectForKey'的成员
经过一些谷歌搜索,我遇到了这个解决方案.我改变了它,
var keyboardFrame: CGRect = (info[UIKeyboardFrameEndUserInfoKey] as NSValue).CGRectValue()
但现在似乎也已经过时了.因为我现在得到这个错误.
'[NSObject:AnyObject]?' 没有名为'下标'的成员
我无法弄清楚这个错误或如何解决它.