如何在Unwind中将UITableViewController从UITableViewController声明为UIViewController

时间:2015-03-18 00:38:47

标签: ios uitableview swift 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 **

但上面肯定是UITableViewController类和控制器

segue.sourceViewController仅适用于UIViewControllers吗?

1 个答案:

答案 0 :(得分:1)

在这一行

let RoutinesTableViewController = 

你要分配给一个班级。也许你的意思是

let routinesTableViewController =