Существует ли Swift macOS / Cocoa API, который может определять изменения текущего приложения переднего плана? - PullRequest
1 голос
/ 01 мая 2020

Существует ли Swift API, который может уведомлять об изменении текущего активного / переднего окна и предоставлять информацию о заголовке переднего окна, имени приложения и т. Д. c?

Что-то похожее на это , но не только мониторинг текущего приложения, но и всех запущенных приложений в системе.

1 Ответ

1 голос
/ 01 мая 2020

Существует didActivateApplicationNotification в NSWorkspace.

Уведомление о том, что рабочее пространство публикуется, когда Finder собирается активировать приложение.

Однако NSRunningApplication , который является объектом опубликованного уведомления, не предоставляет информацию об активном окне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...