我使用Xcode11和iOS 13创建了这个项目。当我创建项目时,我发现为了设置我们自己的rootController,我们必须使用sceneDelegate而不是AppDelegate。我想问一下,是否有可能在AppDelegate中使用旧的方法来设置rootControllers,而不是使用sceneDelegate。import UIKit
class AppDe
我想在我的应用程序中显示一个ViewController,而不使用故事板入口点。这是我的AppDelegate.swift文件。import UIKit
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow
现在,在我的应用程序委托中,我已经将以下代码
if UserDefaults.standard.bool我已经尝试过调试,TabController的viewDidLoad正在被调用,但仍然显示我的authenticationController,这可能是因为authenticationController被设置为故事板中的初始视图控制器
我在我的UIWindow文件中天生了一个appDelegate实例,因为我需要获得我的备用控制器。但是,Xcode说我的UIWindow实例是零。lazy var managedObjectContext: NSManagedObjectContext = persistentContainer.viewContext
var window: UIWindow