gpt4 book ai didi

objective-c - 如何确定应用程序何时变为事件状态和非事件状态?

转载 作者:行者123 更新时间:2023-12-03 17:28:21 25 4
gpt4 key购买 nike

如何确定特定应用程序何时变为事件状态和非事件状态?

例如,用户打开 chrome,然后切换到 textmate,然后切换回 chrome。

我希望能够跟踪事件应用程序的时间和内容。

最佳答案

在 NSApplicationDelegate 中你有

管理事件状态——仅适用于您自己的应用程序!

  • 应用程序将变为事件状态:
  • applicationDidBecomeActive:
  • applicationWillResignActive:
  • applicationDidResignActive:

这些实际上是您自己的 NSApplication 对象发送的 NSNotifications

<小时/>

一条通知适用于所有应用!

  • NSWorkspaceDidActivateApplicationNotification

由 NSWorkspace 对象发送

关于objective-c - 如何确定应用程序何时变为事件状态和非事件状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16968920/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com