0
我試圖在Storyboard內打開NSWindow。 我已經正確實例化了控制器,窗口打開但立即消失。NSWindow在showWindow後自動關閉
var sb : NSStoryboard?
var vc : NSWindowController?
@IBAction func openWindow(sender: AnyObject) {
let sb = NSStoryboard(name: "NewStoryBoard", bundle: nil)
let vc = sb.instantiateControllerWithIdentifier("windowController")
vc.showWindow(nil)
}
我會理解這種行爲,如果增值稅將內功能。在這種情況下,ARC會殺死窗口。
在我的樣本中,變異值在func之外,應該保持var不會被ARC殺死。
我的方式有什麼問題? 謝謝!
OMG我覺得很愚蠢。非常感謝你! –