objective c - philip - ¿Cómo salir de la aplicación de cacao cuando se cierran las ventanas?
fundamentos de marketing philip kotler y gary armstrong pdf (2)
Esta pregunta ya tiene una respuesta aquí:
Necesito salir de la aplicación Cocoa cuando hago clic en el botón rojo en la esquina superior izquierda.
Encontré this página diciendo
Entonces, lo que debe hacer primero es hacer que la ventana que desea cerrar se conecte a una IBOutlet en el plumín. Para este ejemplo, conecté la ventana a una toma llamada "mainWindow".
¿Cómo puedo hacer esto? Encontré Windows en el archivo xib, pero ¿cómo puedo conectarlo a un IBOutlet en el plumín?
O, ¿hay alguna forma de salir de la aplicación Cocoa haciendo clic en el botón rojo?
EDITAR
Debería haber puesto el código en el automatically generated delegate file
.
Eche un vistazo al protocolo NSApplicationDelegate, especialmente al método applicationShouldTerminateAfterLastWindowClosed:
...
Hay un método opcional para el delegado de la aplicación que lo hará automáticamente. Todo lo que tiene que hacer es agregar esto a la implementación. No necesita crear una salida ni nada.
- (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)theApplication {
return YES;
}