swiftui - 迅速。使用 UIApplication.shared 时出错
问题描述
这个问题,在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(),然后不是去class,而是返回条件,有错误:
if(theApp().m_Disp.Connecttosrv(self.SelCon)) {
Thread 1: Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value.
self.SelCon 不是空的,而是填充了数据。显然,在 func theApp() 中传递了 nil
预先感谢您的帮助
解决方案
推荐阅读
- python - How to train an NER model with different beam objective parameters in Spacy?
- python - 在python中请求超时
- typescript - Typescript 中的递归类型映射
- sql - VBA SQL Access 数据库查询日期语句
- c++ - Qgraphics项目变慢
- delphi - 设计了一个电子邮件系统。给出一个不熟悉的异常
- snowflake-cloud-data-platform - 在 Snowflake SQL 中解析 JSON 数组键/值
- android - 查看某个 Fragment 时隐藏 AppBarLayout
- python - 如何更改 pygame 窗口顶部栏的颜色?
- node.js - Nodemon -e 不使用给定的扩展触发