¿Hay alguna manera fácil de saber cuándo se cerró una NSWindow utilizando el botón de cerrar (de la barra de título de la ventana).¿Cómo puedo saber si NSWindow se cerró con el botón de cerrar?
Usando NSWindowDelegate
y el método windowWillClose:(NSNotification *)notification
recibo una notificación de cada cierre. Pero ¿cómo puedo saber que la solicitud de cierre se envió mediante el botón de cerrar
¿Su botón de cierre está personalizado? ¿ejecutas alguna otra acción? – gmogames
, no, es el botón de cierre rojo en la esquina superior izquierda de una NSWindow estándar. –
tal vez pueda subclase NSWindow para intentar anular el método performClose. – gmogames