Определите, когда извлекаемое устройство (не) подключено к OS X - PullRequest
1 голос
/ 13 марта 2011

Мне интересно, как получать уведомления, когда запоминающее устройство подключено (или отключено) к Mac.

1 Ответ

4 голосов
/ 13 марта 2011

Если вы пишете приложение Какао, вы можете зарегистрироваться для уведомлений NSWorkspace , которые срабатывают, когда диски монтируются или отключаются.

На более низком уровне (более подходящем, если вы пишете демон или NSWorkspace не дает вам достаточно информации), вы можете использовать Disk Arbitration Framework .

...