La valeur de type de UIViewController n'a pas de membre topViewController après 7 mise à jour de Xcode

Après j'ai mis à jour de Xcode 7, j'obtiens ce message d'erreur "Valeur de type UIViewController n'a pas de membre topViewController." Quiconque courir dans tout cela? Est topViewController ne fait plus partie de UIViewController?

 override func viewDidLoad() {
    super.viewDidLoad()
    self.navigationItem.leftBarButtonItem = self.editButtonItem()
    let addButton = UIBarButtonItem(barButtonSystemItem: .Search,
        target: self, action: "addButtonPressed:")
    self.navigationItem.rightBarButtonItem = addButton

    if let split = self.splitViewController {
        let controllers = split.viewControllers
        self.detailViewController =
            controllers[controllers.count-1].topViewController as? ### Error heres
        DetailViewController
    }

    model = Model(delegate: self) //create the Model
    model.synchronize() //tell model to sync its data
    self.navigationController?.toolbarHidden = false;
    self.navigationItem.backBarButtonItem = UIBarButtonItem(title:"Home", style:.Plain, target:nil, action:nil)
}

OriginalL'auteur Michael Sebastian | 2015-09-28