标签: cocoa nswindow
使用关闭按钮(窗口标题栏)可以轻松了解NSWindow何时关闭。
使用NSWindowDelegate和windowWillClose:(NSNotification *)notification方法,我会收到每次结算的通知。但是我怎么知道关闭请求是通过关闭按钮发送的
NSWindowDelegate
windowWillClose:(NSNotification *)notification
答案 0 :(得分:17)
使用[yourWindow standardWindowButton:NSWindowCloseButton]查找关闭按钮,然后将其目标和操作更改为自定义方法。
[yourWindow standardWindowButton:NSWindowCloseButton]