【问题标题】:调试推送到 NavigationController 和 ViewDidLoad 时获取不同的对象
【发布时间】:2022-01-23 05:37:32
【问题描述】:

在我的项目中,我使用协调器模式来管理每个 viewController,但由于某种原因我无法将协调器设置为 viewController。

所以我尝试在推送到 navigationController 堆栈和 viewDidload 之前调试一个对象,然后我从地址获取不同的对象

使我设置为 viewController 的协调器等于 nil

我该如何解决这个问题? PS。如果您想查看我的所有项目,这是我的 github

https://github.com/goodboygb1/SanarmMai.git

谢谢:)

【问题讨论】:

    标签: ios swift


    【解决方案1】:

    您需要像这样将setupMainCoordinator 从AppDelegate 移动到SceneDelegate。

    【讨论】:

    • 感谢您的帮助:)
    • 在我的公司项目中,我们总是使用 appDelegate 那么为什么我必须将此功能移动到场景委托?
    • @PoomWutthidech 这是自 iOS 13 以来的新功能,请在此处查看更多讨论 stackoverflow.com/questions/58082743/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-23
    相关资源
    最近更新 更多