Wie beende ich mich in Objective-C-Anwendung?

9

Ich habe einen URLHandler, der eine Anwendung startet, der Hauptcode ist wie folgt.

%Vor%

Da das Ziel dieser Routine darin besteht, eine andere Anwendung zu starten, möchte ich diesen URLHandler nach dem Start einer App beenden lassen. Wie kann ich das tun?

    
prosseek 19.02.2011, 04:08
quelle

2 Antworten

18
  1. Sie müssen open nicht starten, indem Sie NSTask ... open nur in Launch Services , von denen einige Funktionen direkt von NSWorkspace .

  2. Zum Beenden rufen Sie einfach [[NSApplication sharedApplication] terminate:nil] auf. Siehe NSApplication documentation .

Yuji 19.02.2011, 04:23
quelle
1

Dies wurde hier beantwortet: Richtiger Weg, um iPhone-Anwendung zu beenden? Allerdings sollten Sie sich auch die Antwort von August ansehen. Obwohl es nicht die akzeptierte Antwort ist, wurde es höher gewählt und es folgt auch den Standards von Apple, da Apple davon abrät, iPhone Anwendungen zu kündigen.

    
aiham 19.02.2011 04:19
quelle

Tags und Links