Cuando mi aplicación se ejecuta en el simulador de iPhone, el método delegadosimulador de iPhone y applicationWillTerminate()
- (void)applicationWillTerminate:(UIApplication *)application
sólo se le llama la primera vez que me golpeó el botón de inicio del iPhone simulador.
Después de presionar el botón de inicio y la aplicación se inicia de nuevo, al presionar el botón de inicio no se llama al método de delegado.
¿Qué está pasando aquí? ¿Estoy malentendiendo algo fundamental?
Sí, usted está en lo correcto. Las llamadas a NSLog() no aparecen después de la primera vez que regresó a la pantalla de inicio. Sin embargo, todas las otras llamadas a funciones llamadas desde el delegado continúan operando como de costumbre. ¡Gracias! – firstresponder
Xcode ya no presta atención a la salida de registro del simulador de iPhone una vez que finaliza el programa y regresa a Springboard. Todo sigue funcionando exactamente igual, excepto que la salida no irá al registro de ejecución de Xcode. –
¿Puedo diferenciar la (finalización de la aplicación debido a una llamada telefónica y reanudarla desde el estado anterior) y (inicio de la aplicación)? –