您如何知道可可应用程序何时已关闭、最小化或选项卡?
我已经阅读了 NSNotifications 但是,我仍然无法理解如何知道用户何时完成了上述 3 项操作中的任何一项。
感谢您的任何输入
您如何知道可可应用程序何时已关闭、最小化或选项卡?
我已经阅读了 NSNotifications 但是,我仍然无法理解如何知道用户何时完成了上述 3 项操作中的任何一项。
感谢您的任何输入
让您的控制器类符合NSWindowDelegate 协议并实现windowWillMiniaturize:和windowWillClose:并且它们将在窗口执行操作之前被调用。
对NSTabView 委托协议执行相同操作并实现tabView:willSelectTabViewItem:。
一些可可类也发送与其委托协议相同或相似的通知,例如:NSWindow Notifications。你可以使用NSNotificationCenter来监听这些事件。您必须查看文档以找出存在的内容。