2010-12-16 5 views
3

Есть ли способ как-то подключиться к системному событию запуска приложения в Mac OS X? Например, предположим, что я хочу, чтобы простой скрипт или программа запускались каждый раз при открытии определенного приложения. Я надеюсь, что для этого есть какой-то API Cocoa, но я еще не нашел его.Обнаружение приложения Запуск события

ответ

5

Ах, я сам это понял. Существует класс под названием NSWorkspace, который содержит NSNotificationCenter, который вы также можете добавить наблюдателей. Я добавил наблюдателя для имени «NSWorkspaceDidLaunchApplicationNotification», и это, похоже, делает трюк.

Смежные вопросы