【发布时间】:2015-07-23 12:19:45
【问题描述】:
我正在尝试将数组从一个视图控制器复制到另一个视图控制器,但不知何故它不起作用。我尝试使用此代码:
let otherVC = TerningspilletViewController()
mineSpillere = otherVC.mineSpillere2
println("otherVC")
在我想要发送数据的视图控制器中,有以下代码:
var mineSpillere = ["Spiller 1", "Spiller 2", "Spiller 3"]
将要接收此数据的视图控制器具有以下代码:
var mineSpillere2 = [String]()
“var mineSpillere”将显示文本,但是当我尝试显示它时,它说“var mineSpillere”为空。有什么建议/想法吗?
【问题讨论】:
-
如果你想分配给 mineSpillere2,也许你应该把
mineSpillere = otherVC.mineSpillere2反转为otherVC.mineSpillere2? -
@Laffen - 我已经做到了,但仍然无法正常工作..
-
var mineSpillere2 = [String]()行在哪里,确保它在方法之外,也许可以考虑使用!或? -
您的示例告诉我
var mineSpillere被分配了otherVC.mineSpillere2的值,它不包含任何数据。
标签: swift