Los datos básicos no guardan mis datos

Estoy usando datos básicos para guardar algunos enteros (tasa) y luego llamo guardar en el contexto:

HeartRateBeat * beat = [HeartRateBeat heartRateWithHeartRate:rate
                            ofRecordTitle:self.recordTitle
                   inManagedObjectContext:document.managedObjectContext];

NSError * error;
[document.managedObjectContext save:&error];

Dentro de ese método conveniente, creo el objeto usando NSEntityDescription de esta manera:

heartRateBeat = [NSEntityDescription insertNewObjectForEntityForName:@"HeartRateBeat" inManagedObjectContext:context];

(Solo copié un código importante, solo para mostrar lo que hice).

Inmediatamente ejecuto una solicitud de recuperación después de cada latido del corazón insertado y el contexto del objeto administrado guardado (guardo inmediatamente), y la solicitud muestra que los latidos del corazón parecen estar almacenados dentro de los Datos centrales (con una creciente variedad de latidos del corazón), pero si reiniciar mi aplicación (estoy usando el simulador BTW) Sé que las cosas no se guardan en el disco porque se inicia de nuevo. La comprobación con la línea de comandos SQLite3 muestra tablas vacías. ¿Que me estoy perdiendo aqui?

Respuestas a la pregunta(2)

Su respuesta a la pregunta