我取一个字符串数组并将其传递给另一个第二个视图控制器,当它传入第二个视图控制器显示为空时

时间:2017-02-24 11:30:57

标签: arrays swift

我有一个字符串数组并将其传递给另一个第二个视图控制器。当它传入第二个视图时,控制器显示为空。它在第二个视图控制器中没有显示任何内容。告诉我,我能做什么,这些数组通过并显示到第二个视图控制器。

我的第一个View控制器:

我的第二个视图控制器:

1 个答案:

答案 0 :(得分:0)

在第一个viewController中

text.city = cityname

在第二个视图控制器中

private var _city:[String] = []

var city:[String] {
    get{
        return _city
    }
    set(city){
        print("city is \(city)")
        Label.text = String(Describing: city)
        _city = city
    }
}