Estoy buscando una buena manera de decirle a mi aplicación Cocoa que se vaya. Tenga la seguridad de que esto no se usará para el código de producción. Solo busco una forma fácil de ejecutar una prueba y luego cerrar la aplicación durante la depuración.¿Cómo puedo decirle a mi aplicación Cocoa que cierre desde la propia aplicación?
He encontrado que exit(0);
cerrará la aplicación, pero omite todos los procedimientos de salida de la aplicación normal, y me gustaría mantener todos en su lugar.
Esencialmente quiero que las cosas funcionen como si un usuario sacara "Salir" del menú, pero quiero que suceda automáticamente después de que haya terminado con mi prueba.
Mi código actualmente se ve así:
#if (SUPERFANCY_TESTING_MODE)
[self doSomething];
exit(0); // <-- I need something better to go here
#endif
... y, por supuesto, 'DoSomething' debe ser' doSomething' .... – bbum
Gracias, bbum. Lo he cambiado –