【发布时间】:2017-03-22 01:39:01
【问题描述】:
我正在视图控制器之间传递数据,并尝试将特定的 int 从一个视图控制器发送到另一个。
现在,我的代码如下所示:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let werrk = segue.destination as! ViewControllerTwo
werrk.dataSent = (sender as! UIButton).title(for: .normal)!
}
它成功地将按钮的标题发送到新的视图控制器。为了还识别特定按钮并发送 int,我想添加一些 if/else 语句,例如...
if sender = button1 {
work.dataSent = 7
}
但是,我找不到正确的命令来实现这一点。 我对所有这些都是新手,任何帮助将不胜感激。非常感谢!
【问题讨论】: