如何传递数据嵌入ViewController?

时间:2015-08-25 22:06:51

标签: ios swift segue

我有一个代码,必须用segue传递数据:

let navController : UINavigationController  = segue.destinationViewController as! UINavigationController
let viewController : UIViewController = navController.viewControllers[0] as! CTableViewController

viewController.SelectedTypeOfVariable = "G"

但我有以下错误:

  

UIViewController没有名为SelectedTypeOfVariable

的成员

2 个答案:

答案 0 :(得分:1)

这对我有用:

    let viewController : CTableViewController = navController.viewControllers[0] as! CTableViewController
    viewController.SelectedTypeOfVariable = "G"

我认为这是因为你说的是​​你的" viewController"变量的类型为UIViewController。如果你的" viewController"变量是UIViewController类型,然后它确实没有名为SelectedTypeOfVariable的成员。您的UIViewController的子类," CTableViewController"虽然如此,所以你需要确保你的变量类型为#34; CTableViewController"

答案 1 :(得分:0)

你可以这样使用

process_check()