先发生什么事?查看控制器自己的初始化或segue的?

时间:2018-02-03 15:41:27

标签: ios swift

如果我在我的UIViewController中声明一个变量,如:

var test: String = "normal"

但我也有一个segue,其目的地是原始的viewcontroller并声明:

destinyViewController.test = "rare"

当segue启动原始视图时会发生什么? test var以什么值结束?

提前致谢

1 个答案:

答案 0 :(得分:0)

如果要从其他视图控制器创建原始视图控制器的实例并指定destinyViewController.test = "rare"test,则它将使用“罕见”作为test值。但是如果你没有在其他任何地方设置任何东西,combo-box仍然会自我“正常”。