He intentado varias cosas, entre ellas:¿Cómo configuro la fecha de UIDatePicker en otra fecha?
[timepicker setDate: [NSDate mondayalarmtime]];
y
timepicker.date = mondayalarmtime;
cada vez, esta línea se bloquea el simulador. Mi mondayalarmtime se define en viewDidLoad aquí:
NSDateFormatter *inputFormat = [[NSDateFormatter alloc] init];
[inputFormat setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSDate *inputDate = [inputFormat dateFromString: @"2011-01-01 09:00:00"];
NSLog (@"The input date %@", inputDate);
NSDate *mondayalarmtime = inputDate;
El NSLog regresa:
The input date 2011-01-01 09:00:00 +0000
Poner NSLog pidiendo mondayalarmtime justo antes de que intenta establecer Thet imepicker a mondayalarmtime devuelve el mismo ..
Mondays alarm time.. 2011-01-01 09:00:35 +0000
Y luego, cuando intenta establecer la fecha de timepicker en mondayalarmtime, se bloquea con el informe:
Program received signal: “EXC_BAD_ACCESS”.
suena como un problema clásico de la mala gestión de memoria
intento. Necesitamos ver más código. –
1) ¿Estás usando ARC, 2) ¿Por qué declaras localmente mondayalarmtime en tu viewDidLoad si es un ivar, 3) ¿Es la diferencia de 35 segundos en tus registros un error o lo que realmente ves? – jrturton
Lo siento, me confundieron las fechas (qué irónico) ¡Pensé que era una pregunta nueva! Enfermedad de enero. – jrturton