Wie man richtig beenden Anwendung, Call exit (0)?
-
20-09-2019 - |
Frage
Ich bin sicher nicht das der richtige Weg ist, im Moment bin ich nur anrufen exit(0)
, wenn ein Benutzer klickt auf der Exit-Taste.
Lösung
Mit NSApplication
der terminate
Methode. Zum Beispiel:
[NSApp terminate:self]
Die Dokumentation ist verfügbar hier
Andere Tipps
Die zuvor gegebene Antwort seit 10.10 veraltet ist und diese Frage ist die erste Sache, die für taucht Kakao beenden Anwendung , so dass diese anstelle (Swift):
NSApplication.sharedApplication().terminate(self)
Hinweis: Ab jetzt ist es die folgenden:
NSApplication.shared().terminate(self)
ich kündigen immer App den sicheren Weg.
[NSApp performSelector:@selector(terminate:) withObject:nil afterDelay:0.0];
Dies wird das Ereignis in der nächsten Schleife setzen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow