Cómo dejar de fumar correctamente la aplicación, la salida de llamadas (0)?
-
20-09-2019 - |
Pregunta
No estoy seguro de que es la manera correcta, en este momento Estoy llamando exit(0)
cuando un usuario hace clic en el botón de salida.
Solución
método NSApplication
Uso de terminate
. Por ejemplo:
[NSApp terminate:self]
La documentación está disponible aquí
Otros consejos
La respuesta dada anteriormente está obsoleta desde 10.10 y esta pregunta es lo primero que se convierte en imagen para cacao salir de la aplicación , a fin de utilizar esto en su lugar (Swift):
NSApplication.sharedApplication().terminate(self)
Nota: A partir de ahora es la siguiente:
NSApplication.shared().terminate(self)
Siempre termino App de la manera segura.
[NSApp performSelector:@selector(terminate:) withObject:nil afterDelay:0.0];
Esto pondrá el caso en el siguiente bucle.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow