Я хочу написать простое приложение для панели меню для Mac OS X. Пользователь захочет использовать это приложение только при открытии Safari. Чтобы не загромождать строку меню без необходимости, я хочу скрыть и показать значок строки меню в зависимости от того, открыт Safari или нет.
Может быть, есть какое-то уведомление, на которое мое приложение может зарегистрироваться? Единственный обходной путь, который я могу себе представить, - это опросить запущенные процессы и посмотреть, запущен ли Safari, но это не кажется элегантным способом решить мою проблему...