Swift 如何打开多个窗口

Swift 如何打开多个窗口,swift,macos,cocoa,nswindow,Swift,Macos,Cocoa,Nswindow,我想在单击按钮时打开一个新窗口。如图所示,我想在按下按钮时打开一个新的弹出窗口 但是,无论何时单击按钮,我当前只能打开一个窗口 有什么想法吗 就像纸条一样。每当我选择一个对象,它都会弹出另一个窗口进行编辑 class ViewController: NSViewController { lazy var myNewWindowController: newWindowController? = { let storyboard = NSStoryboard

我想在单击按钮时打开一个新窗口。如图所示,我想在按下按钮时打开一个新的弹出窗口

但是,无论何时单击按钮,我当前只能打开一个窗口

有什么想法吗

就像纸条一样。每当我选择一个对象,它都会弹出另一个窗口进行编辑

class ViewController: NSViewController {

    lazy var myNewWindowController: newWindowController? =
    {
        let storyboard = NSStoryboard(name: "Main", bundle: nil)
        var newWC = storyboard.instantiateControllerWithIdentifier("new")  as? newWindowController
        return newWC
    }()


    override func viewDidLoad() {
        super.viewDidLoad()        
        // Do any additional setup after loading the view.
    }

    @IBAction func showWindow(sender: NSButton) {
        myNewWindowController?.showWindow(self)
    } 
}