46 votes

Comment quitter une application Mac par programme ?

Je dois ajouter un bouton de quitter à mon application qui s’exécute à partir de la barre de menus dans Mac. Comment quitter par programme une application sous Mac ?

83voto

sidyll Points 20176

Il existe un formulaire plus simple pour quitter le code :

Mais lorsque vous ajoutez un bouton, tout ce que vous avez à faire est de contrôler le glissement de votre bouton vers l’icône Application et de connecter la méthode `` .

enter image description hereenter image description here

23voto

omz Points 38947
[[NSApplication sharedApplication] terminate:self];

6voto

Nathanial Woolls Points 4106

Essayez ce qui suit :

2voto

larva Points 3773

Dans certains cas, vous ne pouvez pas fermer l’application lors de l’appel . Comme lors de l’affichage de NSAlert sous forme de feuille sur la fenêtre de doc ( ) ...

Vous pouvez fermer toutes les fenêtres et alerter avant la fin de l’appel, comme le code suivant :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X