我正尝试在macOS的Xcode8(稳定)中创建一个没有故事板的macOS应用程序。然而,我的AppDelegate
甚至没有被初始化。下面是我的代码:
import Cocoa
@NSApplicationMain
class AppDelegate: NSObject, NSApplicationDelegate {
var window: NSWindow!
override init() {
super.init()
print("Init")
}
func applicationDidFinishLaunching(_ aNotification: Notification) {
print("Finished launching")
// Create a window
window = NSWindow()
// Add the view controller
let viewController = ViewController()
window.contentView?.addSubview(viewController.view)
// Show the window
window.makeKeyAndOrderFront(nil)
}
}
未调用init
或applicationDidFinishLaunching(_ aNotification: Notification)
。任何帮助都将不胜感激。
https://stackoverflow.com/questions/40008141
复制相似问题