如何在从 UITableViewController 到 UIViewController 的 Unwind segue 中声明 UITableViewController

How to declar UITableViewController in Unwind segue from UITableViewController to UIViewController

我有我的主视图和一个 RoutinesTableViewController。

我想放松回到我的男人身边 VC 并尝试了这个:

@IBAction func selectRoutine(segue:UIStoryboardSegue) {
    let RoutinesTableViewController = segue.sourceViewController as RoutinesTableViewController
    if let selectedRoutine = RoutinesTableViewController.selectedRoutine {
        RoutineLabel.titleLabel = routine.valueForKey("name") as? String
    }
}

我在

中遇到错误
    let RoutinesTableViewController = segue.sourceViewController as RoutinesTableViewController

** 使用未声明类型的 RoutinesTableViewController **

但是上面肯定是UITableViewControllerclass和controller

segue.sourceViewController 是否仅适用于 UIViewControllers?

在这一行

let RoutinesTableViewController = 

您正在分配给 class。也许你的意思是

let routinesTableViewController =