Neues Fenster öffnen in Swift

Ich versuche ein neues Fenster zu öffnen in meine Swift-Anwendung, aber ich kann es 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)

            }
        }
    }
}

Habe die Storyboard ID in IB.

Habe ich verfolgt Sie den code, und es nicht in die Fenster-öffnung-code, aber es tut nichts.

BTW ich habe ein Standard-Eintrag storyboard Punkt zu setzen und das Standard-Fenster öffnet sich, OK, aber ich brauche, um ein zweites Fenster zu öffnen, und das ist das, was nicht funktioniert.

InformationsquelleAutor iphaaw | 2015-06-18
Schreibe einen Kommentar