Abrir nueva ventana en Swift
Estoy tratando de abrir una nueva ventana en mi aplicación Swift pero no puedo abrirla.
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)
}
}
}
}
He configurado la ID del guión gráfico en IB.
He rastreado el código y entra en el código de apertura de la ventana, pero no hace nada.
Por cierto, tengo un punto de entrada de guión gráfico predeterminado y esa ventana predeterminada se abre OK, pero necesito tener una segunda ventana abierta y eso es lo que no funciona.