Je cherche un bon moyen de dire à mon application Cocoa de se quitter. Soyez assuré que cela ne sera pas utilisé pour le code de production. Je suis juste à la recherche d'un moyen facile d'exécuter un test, puis fermez l'application pendant le débogage.Comment puis-je demander à mon application Cocoa de quitter l'application elle-même?
J'ai trouvé que exit(0);
va fermer l'application, mais il contourne toutes les procédures normales de sortie de l'application, et je voudrais les garder tous en place. Essentiellement, je veux que les choses fonctionnent comme si un utilisateur tirait "Quitter" du menu, mais je veux que cela se fasse automatiquement après avoir fini mon test.
Mon code ressemble actuellement à ceci:
#if (SUPERFANCY_TESTING_MODE)
[self doSomething];
exit(0); // <-- I need something better to go here
#endif
... et, bien sûr, 'DoSomething' devrait être' doSomething' .... – bbum
Merci, bbum. Je l'ai changé. –