<分区>
我刚刚迁移到 Xcode 8.0,并从 Swift 2.2 迁移到 Swift 3.0。
我用这个方法得到了一个 UITableViewController:
@IBAction func cancelToLastLevelNavigationController(_ segue:UIStoryboardSegue) {
// go back to last table view controller
let count = self.navigationController?.viewControllers.count
self.navigationController?.popToViewController((self.navigationController?.viewControllers[count! - 1])!, animated: true)
}
现在 XCode 告诉我“[UIViewController] 类型的表达式?未使用”并指向“popToViewController”的第一个“p”。
为什么?该方法仍然执行它应该执行的操作。