迅速。使用UIApplication.shared时出错

时间:2020-06-08 16:22:44

标签: swiftui

在UIKit下实现的旧程序中,这个问题是这样完成的。 执行以下操作的条件:

if(theApp().m_Disp.Connecttosrv(self.SelCon)) {

在这种情况下,该功能可以访问

func theApp() -> iSPultApp!
{
return UIApplication.shared as? iSPultApp
}

接下来从函数中调用类

class iSPultApp: UIApplication {
var m_Disp: Chroot = Chroot()

一切正常,是否可以对SwiftUI重做? 程序进入func theApp()函数,然后而不是转到类,而是返回条件并出现错误:

if(theApp().m_Disp.Connecttosrv(self.SelCon)) {
Thread 1: Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value.

self.SelCon不是空的,而是充满了数据。显然,nil是在func theApp()中传递的。

预先感谢您的帮助?

0 个答案:

没有答案