【发布时间】:2019-06-15 14:26:44
【问题描述】:
我正在创建一个 iOS 应用程序。我遇到了一个问题:标识符“窗口”未解析。
这可能是因为我使用的是 Swift 的测试版和 Xcode 的测试版,但我需要它们来开发这个应用程序。我尝试搜索其他问题,但没有关于标识符“window”的答案。
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
guard let splitViewController = window?.rootViewController as? UISplitViewController,
let leftNavController = splitViewController.viewControllers.first as? UINavigationController,
let masterViewController = leftNavController.topViewController as? MasterViewController,
let detailViewController = splitViewController.viewControllers.last as? DetailViewController
else { fatalError() }
let firstMonster = masterViewController.monsters.first
detailViewController.monster = firstMonster
return true
}
我希望最终能够选择一个菜单项并在另一个视图控制器上显示详细信息,但是我收到了一个带有未解析标识符的错误。
【问题讨论】: