gpt4 book ai didi

ios - 在其自身的功能中无法推送 View Controller

转载 作者:行者123 更新时间:2023-11-29 01:20:45 27 4
gpt4 key购买 nike

我制作了一个 UIViewController,它上面有一个 Completion 处理函数,因为它必须从数据库加载数据,segue 的代码是:

func S0000 () {

let V = self.storyboard!.instantiateViewControllerWithIdentifier("V0003") as! V0003

V.Cv { (Con) -> Void in

NSOperationQueue.mainQueue().addOperationWithBlock {
self.showViewController(V, sender: self)
}
}
}

这会引发错误:

fatal error: unexpectedly found nil while unwrapping an Optional value

我怎样才能使它工作以及我做错了什么。

仅供引用,我发现当我以这种方式运行它时,它可以工作,但在推送到它时,ofcours 尚未完成加载,因为它在完成处理程序返回之前推送。

func S0000 () {

let V = self.storyboard!.instantiateViewControllerWithIdentifier("V0003") as! V0003

self.showViewController(V, sender: self)

V.Cv { (Con) -> Void in
NSOperationQueue.mainQueue().addOperationWithBlock {
}
}
}

最佳答案

试试这个

V.Cv { (Con) -> Void in

NSOperationQueue.mainQueue().addOperationWithBlock {
let V = self.storyboard!.instantiateViewControllerWithIdentifier("V0003") as! V0003
self.showViewController(V, sender: self)
}
}

关于ios - 在其自身的功能中无法推送 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34629615/

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