Domanda

Non sono sicuro che è la strada giusta, in questo momento sto solo chiamando exit(0) quando un utente fa clic sul pulsante di uscita.

È stato utile?

Soluzione

metodo NSApplication Usa di terminate. Ad esempio:

[NSApp terminate:self]

La documentazione è disponibile qui

Altri suggerimenti

La precedenza data risposta è deprecato dal 10.10 e questa domanda è la prima cosa che salta fuori per cacao quit applicazione , in modo da utilizzare questo invece (Swift):

NSApplication.sharedApplication().terminate(self)

Nota: A partire da ora è il seguente:

NSApplication.shared().terminate(self)

Ho sempre termino App il modo sicuro.

[NSApp performSelector:@selector(terminate:) withObject:nil afterDelay:0.0];

Questo inserisce l'evento nel ciclo successivo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top