gpt4 book ai didi

uitableview - 在 View Controller 之间执行 segue 时发生 fatal error

转载 作者:行者123 更新时间:2023-11-30 14:19:23 25 4
gpt4 key购买 nike

我在从一个 View Controller 进行转场时遇到 fatal error 。

magicNumber 是整数变量MagicNo 是第二个 View Controller 中的标签

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject!) {
if segue.identifier == "start"
{
var secondScreen = segue.destinationViewController as! SecondViewController

secondScreen.magicNo.text = String(magicNumber)

}
}

错误出现在下面这一行

错误是:

fatal error: unexpectedly found nil while unwrapping an Optional value

secondScreen.magicNo.text = String(magicNumber)

最佳答案

secondScreen 是否嵌入 UINavigationController 中?如果是这样,您必须执行以下操作:

let secondaryScreen = (segue.destinationViewController as? UINavigationController)?.viewControllers[0] as? SecondViewController?

关于uitableview - 在 View Controller 之间执行 segue 时发生 fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30683641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com