Wenn mein App im iPhone-Simulator läuft, die delegierte MethodeiPhone Simulator und applicationWillTerminate()
- (void)applicationWillTerminate:(UIApplication *)application
nur das erste Mal genannt schlug ich den Home-Taste des iPhone-Simulator.
Nachdem die Home-Taste gedrückt und die App erneut gestartet wurde, wird durch Drücken der Home-Taste die Delegate-Methode nicht aufgerufen.
Was geht hier vor? Verkenne ich etwas Grundlegendes?
Ja, Sie haben Recht. Aufrufe von NSLog() werden nicht angezeigt, nachdem Sie das erste Mal zum Startbildschirm zurückgekehrt sind. Alle anderen Funktionsaufrufe, die vom Delegierten aufgerufen werden, funktionieren jedoch weiterhin wie üblich. Vielen Dank! – firstresponder
Xcode kümmert sich nicht mehr um die Protokollausgabe vom iPhone Simulator, nachdem Sie das Programm beendet und zu Springboard zurückgekehrt sind. Alles funktioniert immer noch genauso, außer dass die Ausgabe nicht in das Xcode-Laufprotokoll geht. –
Ich kann unterscheiden (die Anwendung Kündigung wegen einiger Telefonanrufe und die Wiederaufnahme des vorherigen Zustand) und (Start der Anwendung)? –