[NSObject: AnyObject]? não possui um membro chamado erro 'subscrito' no Xcode 6 beta 6

Eu usei o par de linhas de código abaixo para obter o quadro do teclado quando mostrado na tela. Eu me registrei emUIKeyboardDidShowNotification notificação.

func keyboardWasShown(notification: NSNotification) {
    var info = notification.userInfo
    var keyboardFrame: CGRect = info.objectForKey(UIKeyboardFrameEndUserInfoKey).CGRectValue()
}

Isso costumava funcionar na versão beta 5. Fiz o download da versão mais recente do Xcode 6, que é beta 6, e esse erro ocorreu na segunda linha.

'[NSObject: AnyObject]?' não possui um membro chamado 'objectForKey'

Depois de pesquisar no Google, me depareiesta solução. E eu mudei assim,

var keyboardFrame: CGRect = (info[UIKeyboardFrameEndUserInfoKey] as NSValue).CGRectValue()

Mas parece que isso também está desatualizado agora. Porque eu recebo esse erro agora.

'[NSObject: AnyObject]?' não tem um membro chamado 'subscrito'

Não consigo descobrir esse erro ou como resolvê-lo.

questionAnswers(1)

yourAnswerToTheQuestion