В моей программе я хотел бы получать уведомления, когда пользователь вставляет в компьютер диск usb / firewire / etc.
Я не знаю, есть ли особый способ только для дисков, но я думаю, что должен быть способ с обычными папками. Поскольку все внешние диски находятся в папке / Volumes, я бы хотел, чтобы эта папка наблюдалась и вызывала метод или что-то в этом роде при изменении содержимого.