Formato NSDate en estilos particulares para año, mes, día y hora, minuto, segundos

ásicamente, necesito obtener la fecha y hora actuales por separado, formateadas como:

2009-04-26 
11:06:54

El siguiente código, de otra pregunta sobre el mismo tema, genera

now:        |2009-06-01 23:18:23 +0100| 
dateString: |Jun 01, 2009 23:18| 
parsed:     |2009-06-01 23:18:00 +0100|

Esto es casi lo que estoy buscando, pero quiero separar el día y la hora.

NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"MMM dd, yyyy HH:mm"];

NSDate *now = [[NSDate alloc] init];

NSString *dateString = [format stringFromDate:now];

NSDateFormatter *inFormat = [[NSDateFormatter alloc] init];
[inFormat setDateFormat:@"MMM dd, yyyy"];

NSDate *parsed = [inFormat dateFromString:dateString];

NSLog(@"\n"
"now:        |%@| \n"
"dateString: |%@| \n"
"parsed:     |%@|", now, dateString, parsed);

Respuestas a la pregunta(16)

Su respuesta a la pregunta