Obter instância do ViewController do AppDelegate In Swift

Estou tentando carregar um ViewController específico do delegado do aplicativo rapidamente quando um usuário clica em uma UILocalNotification. Eu descobri que isso é chamado nesta função:

func application(application: UIApplication!, didReceiveLocalNotification notification: UILocalNotification!)

Mas quando tento acessar um dos ViewControllers abertos, acho que ele está retornando nulo porque meu aplicativo está travando. Aqui está o que estou tentando:

var rootViewController = self.window!.rootViewController
var storyBoard = rootViewController.storyboard
var setViewController = storyBoard.instantiateViewControllerWithIdentifier("CurrentShows") as ViewController_CurrentShows

rootViewController.navigationController.popToViewController(setViewController, animated: false)
setViewController.reloadData()

Está travando na linha popToViewController.

questionAnswers(1)

yourAnswerToTheQuestion