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