Abrir nova janela no Swift
Estou tentando abrir uma nova janela no meu aplicativo Swift, mas não consigo abrir.
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)
}
}
}
}
Eu configurei o ID do Storyboard no IB.
Rastreei o código e ele entra no código de abertura da janela, mas não faz nada.
BTW Eu tenho um ponto de entrada de storyboard padrão definido e essa janela padrão abre OK, mas eu preciso ter uma segunda janela aberta e é isso que não está funcionando.