Neues Fenster in Swift öffnen
Ich versuche, ein neues Fenster in meiner Swift-Anwendung zu öffnen, kann es jedoch nicht öffnen.
class AppDelegate: NSObject, NSApplicationDelegate
{
func applicationDidFinishLaunching(aNotification: NSNotification)
{
openMyWindow()
}
func openMyWindow()
{
if let storyboard = NSStoryboard(name: "Main",bundle: nil)
{
if let vc = storyboard.instantiateControllerWithIdentifier("MyList") as? MyListViewController
{
var myWindow = NSWindow(contentViewController: vc)
myWindow.makeKeyAndOrderFront(self)
let controller = NSWindowController(window: myWindow)
controller.showWindow(self)
}
}
}
}
Ich habe die Storyboard-ID in IB festgelegt.
Ich habe den Code nachverfolgt und er gelangt in den Code zum Öffnen des Fensters, aber er macht nichts.
BTW Ich habe einen Standard-Einstiegspunkt für das Storyboard festgelegt und dieses Standardfenster wird in Ordnung geöffnet. Es muss jedoch ein zweites Fenster geöffnet sein, und das funktioniert nicht.