Tengo que detectar la excepción cuando SIGKILL
, SIGABRT
, Signal-0
se producen excepciones.Cómo manejar las excepciones SIGKILL, SIGABRT, Signal-0 mediante Exception Handling en la programación de iPhone
Por favor, sugiera cómo manejar las señales anteriores a través del manejo de excepciones.
¿Me puede sugerir algún código de muestra para hacer esto?
Gracias de antemano.
SIGKILL es emitido por el sistema operativo cuando el usuario cambia la configuración de privacidad de todo el sistema operativo. La gestión de la memoria no puede evitar este escenario. Me pregunto si alguien ha encontrado una forma aceptable de recuperarse con gracia de esto. En mi caso, la aplicación está congelada y necesita un restablecimiento completo del administrador de tareas. – sirvine
Para aclarar mi comentario anterior, parece que la aplicación solo está congelada cuando se ejecuta desde Xcode. Si lo desalojo de Xcode, obtengo un comportamiento de reinicio aceptablemente elegante. – sirvine