Cacao equivalente de diskEvt / kEventClassVolume?
-
26-09-2019 - |
Pregunta
Tenemos un menú desplegable de volúmenes en nuestra interfaz de usuario, y me gustaría actualizarlo cuando se monta un nuevo disco. En los días clásicos, esto implicaría viendo para un evento diskEvt
. En carbono, creo que esto era kEventClassVolume
. Lo que es el equivalente de cacao?
(Un puntero en la documentación de Apple en este satisfaría la pregunta. Yo he sido incapaz de encontrar nada!)
Solución
mensajes NSWorkspace NSWorkspaceDidMountNotification
y amigos en su centro de notificación .
Otros consejos
Disco arbitraje es responsable de esas notificaciones. No está escrito en Cocoa.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow