Benjamin Mayo:
En versiones anteriores de iOS, que una aplicación pudiera guardar su estado era trabajo del programador, pero sí que era posible. El motivo por el que no se usó mucho es porque resultaba difícil de implementar. En algunos casos exigía replantear grandes partes del código, debido a la naturaleza de las clases en Objective-C. Apple ha admitido que esto era un problema y han respondido con un juego de APIs pensadas para pasar la dificultad de esta tarea al sistema operativo.