如何找出可可应用程序何时关闭,最小化或选项卡?可可 - 找出一个窗口已关闭,最小化或选项卡
我已经阅读了关于NSNotifications的内容,但是我仍然无法理解,当用户完成上述3个操作中的任何一个时,我该如何找出它。
谢谢你的任何输入
如何找出可可应用程序何时关闭,最小化或选项卡?可可 - 找出一个窗口已关闭,最小化或选项卡
我已经阅读了关于NSNotifications的内容,但是我仍然无法理解,当用户完成上述3个操作中的任何一个时,我该如何找出它。
谢谢你的任何输入
让你的控制器类符合NSWindowDelegate protocol和实施windowWillMiniaturize:和windowWillClose:,他们将被称为窗口做动作之前。
与NSTabView delegate protocol一样,并执行tabView:willSelectTabViewItem:。
一些可可类也发出与其委托协议相同或相似的通知,例如:NSWindow Notifications。您可以使用NSNotificationCenter至listen来处理这些事件。您必须查看文档以了解存在的内容。
非常感谢,那真的帮助! – Kevin 2012-03-28 08:54:06
[Cocoa关闭/隐藏/更改选项卡通知]的可能双后处理(http://stackoverflow.com/questions/9826719/cocoa-close-hide-change-tab-notification) – 2012-03-27 04:39:12