【发布时间】:2017-12-12 08:36:37
【问题描述】:
我将数据从一个 VC 传递回第一个 VC。我正在使用此代码:
@IBAction func goBack(_ sender: Any) {
dismiss(animated: true, completion: nil)
print(self.entryField.text!)
performSegue(withIdentifier: "sendText", sender: self)
}
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let destVC = segue.destination as! ViewController
let printName = self.entryField.text!
print(self.entryField.text!)
destVC.nameToDisplay=printName
}
这是我的数据所在VC的代码。
我想在其中显示我的结果的 VC 的代码。
var nameToDisplay = ""
override func viewWillAppear(_ animated: Bool) {
titleDisplay.text=nameToDisplay
}
我无法传递数据,我尝试打印nameToDisplay,但它给出了空字符串。
【问题讨论】: