场景:登录成功后,我们需要关闭当前登录页的 NSViewController
以及 NSWindowController
,这时就需要获得当前的 window
进行关闭
这里分别针对 NSView
、NSViewController
、NSWindowController
给出方案
这三者方法其实类似,看完。NSView
的后面就能猜到了
self.window
NSView
本身就是持有 window
的,所以这个很简单NSViewController
本身虽然不持有,但是我们可以这样
self.view.window
NSWindowController
本身也持有,所以也很简单啦
self.window
window
是在 NSWindowController
上,而 NSView
和 NSVC
又都是在 NSWindow
上NSWindow
是同一个 NSWIndow