【发布时间】:2017-05-15 05:51:04
【问题描述】:
我在向整数变量追加或添加数字时遇到问题!
我必须查看控制器,在第一个控制器中我有以下代码:
var checkSahafi = Int()
if sahafi.isSelected == true {
print("sahafi Selected")
self.checkSahafi += 1
performSegue(withIdentifier: "secondStep", sender: self)
} else if safheArayi.isSelected == true {
print("safheArayi Selected")
self.checkSahafi += 2
performSegue(withIdentifier: "secondStep", sender: self)
} else if laminet.isSelected == true {
print("laminet Selected")
self.checkSahafi += 3
performSegue(withIdentifier: "secondStep", sender: self)
} else if simpichi.isSelected == true {
print("simpichi Selected")
self.checkSahafi += 4
performSegue(withIdentifier: "secondStep", sender: self)
}
在第二个视图控制器中我有这个方法:
let checkNum = firstViewController().checkSahafi
override func viewDidLoad() {
super.viewDidLoad()
print("\(checkNum)")
print("\(checkNum)")
print("\(checkNum)")
print("\(checkNum)")
}
但应用程序只是打印 0 我怎样才能附加这些数字?!
记得我也使用了 checksahafi.append 方法,没有得到结果!
【问题讨论】:
-
你的数据传递代码在哪里
-
没有!我的应用中没有数据库
-
您可以大大简化其中的一些代码。这可能是这样的:pastebin.com/EwDbbgq7
-
感谢 Alexander 下面的代码对我有用
标签: ios uiviewcontroller swift3 append