我有一个代码,必须用segue传递数据:
let navController : UINavigationController = segue.destinationViewController as! UINavigationController
let viewController : UIViewController = navController.viewControllers[0] as! CTableViewController
viewController.SelectedTypeOfVariable = "G"
但我有以下错误:
UIViewController没有名为SelectedTypeOfVariable
的成员
答案 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()