gpt4 book ai didi

swift - 如何选择 nib 作为 Mac OS X 应用程序的启动界面

转载 作者:搜寻专家 更新时间:2023-11-01 07:13:47 24 4
gpt4 key购买 nike

我是 macOS 编程的新手,最近我开始研究 this project .因为我需要与我的 Safari 扩展目标共享我的 ViewController 和 View ,所以我最终在 AppDelegate 中手动设置了 View Controller :

let application = NSApplication.shared()

let initVC = ViewController.viewControllerWithNib()
let window = application.windows.first!
window.windowController?.contentViewController = initVC
window.contentViewController = initVC
window.makeKeyAndOrderFront(nil)

我只是离开 Main.storyboard 来包含应用程序部分,因为我无法弄清楚如何删除 Storyboard并只使用 xib 作为我的应用程序的启动。目前,我收到以下警告:

Window Controller requires a content view controller, main.storyboard

我想弄清楚为什么该应用会发出该警告以及消除它的方法。

最佳答案

你应该看到info.plist,我记得有一个名字需要删除NSMainxxxx。

关于swift - 如何选择 nib 作为 Mac OS X 应用程序的启动界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43440354/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com