У меня проблема с NSWindow в приложении Mac OS.Я использую код ниже, чтобы показать новое окно (NSWindowController)
let stockDetailInfo:StockDetailInfoWindowController = NSStoryboard(name: NSStoryboard.Name(rawValue: "MarketInfoStoryboard"), bundle: nil).instantiateController(withIdentifier: NSStoryboard.SceneIdentifier(rawValue: "StockDetailInfoWindowController")) as! StockDetailInfoWindowController
stockDetailInfo.showWindow(self)
Но если я запускаю этот код много раз, то появляется много окон (NSWindowController).Как я могу показать одно окно?это означает, что только один StockDetailInfoWindowController показывает это время.Спасибо Pro