Sto cercando un buon modo per dire alla mia applicazione Cocoa di uscire da sola. Siate certi che questo non verrà utilizzato per il codice di produzione. Sto solo cercando un modo semplice per eseguire un test e quindi chiudere l'applicazione durante il debug.Come posso dire alla mia applicazione Cocoa di uscire dall'applicazione stessa?
Ho trovato che exit(0);
chiuderà l'applicazione, ma ignora tutte le normali procedure di uscita dell'applicazione e vorrei mantenerle tutte in posizione.
In sostanza, voglio che le cose funzionino come se un utente tirasse "Esci" dal menu, ma voglio che accada automaticamente dopo aver completato il mio test.
Il mio codice attualmente appare così:
#if (SUPERFANCY_TESTING_MODE)
[self doSomething];
exit(0); // <-- I need something better to go here
#endif
... e, naturalmente, "DoSomething" dovrebbe essere "doSomething" .... – bbum
Grazie, bbum. L'ho cambiato –