【发布时间】:2017-02-26 18:23:55
【问题描述】:
当我运行我的应用程序时,applicationDidFinishLaunching 没有被调用。
这是我AppDelegate类的代码:
@NSApplicationMain
class AppDelegate: NSObject, NSApplicationDelegate {
let statusItem = NSStatusBar.system().statusItem(withLength: NSSquareStatusItemLength)
func applicationDidFinishLaunching(_ aNotification: Notification) {
// Insert code here to initialize your application
}
func applicationWillTerminate(_ aNotification: Notification) {
// Insert code here to tear down your application
}
}
我正在为我的应用使用 Swift 3 和 storyboards。
applicationDidFinishLaunching - not triggering 的答案建议将AppDelegate.swift 连接到情节提要中的应用程序对象。我那里没有任何应用程序对象。
我的应用没有主菜单,它是 agent,因为我正在尝试构建类似于 Spotlight 的东西。
我应该怎么做才能让applicationDidFinishLaunching 运行?
【问题讨论】:
标签: cocoa swift3 xcode-storyboard