¿cómo puedo realizar la notificación cuando un NSWindow debe o será cerrado? Me gustaría tener algo como el windowWillClose. Por desgracia NSWindowController no tiene tanta métodos convenientes como UIViewController, por ejemplo. Así que ¿cuál es la mejor práctica para hacer eso?

Gracias
–f

OriginalEl autor flohei | 2010-11-26

1 Comentario

  1. 23

    De acuerdo a la NSWindow docs, una ventana se va a publicar una NSWindowWillCloseNotification de notificación cuando está a punto de cerrar. El controlador puede observar esta notificación.

    También le enviará su delegado un windowWillClose: mensaje: developer.apple.com/library/mac/documentation/Cocoa/Reference/…: Así, el Cacao tiene algo muy parecido a windowWillClose:. ☺
    hay tal cosa como windowDidClose?
    No hay tal cosa como windowDidClose. Usted tiene que escuchar para NSWindowWillCloseNotification o el delegado windowWillClose.
    Tenga en cuenta que si se está ejecutando con NSApplicationActivationPolicyProhibited con el fin de ocultar el icono del dock, entonces ninguno de los métodos de delegado se llama, y las notificaciones no se envían.

    OriginalEl autor Ole Begemann

Dejar respuesta

Please enter your comment!
Please enter your name here