【发布时间】:2020-05-01 03:04:43
【问题描述】:
是否有 Swift API 可以在当前活动/前台窗口发生变化时发出通知并提供有关前台窗口标题、应用程序名称等信息?
类似于this,但不仅监控当前应用程序,还监控系统中所有正在运行的应用程序。
【问题讨论】:
是否有 Swift API 可以在当前活动/前台窗口发生变化时发出通知并提供有关前台窗口标题、应用程序名称等信息?
类似于this,但不仅监控当前应用程序,还监控系统中所有正在运行的应用程序。
【问题讨论】:
NSWorkspace 中有didActivateApplicationNotification。
当 Finder 即将激活应用程序时工作区发布的通知。
但是,作为发布通知对象的NSRunningApplication 不提供有关活动窗口的信息。
【讨论】: