NSDateFormatter et aaaa-MM-jj

Je suis en train de prendre un NSString date au format "2/22/11" et de le convertir dans ce format: 2011-02-22

C'est mon code:

NSDate *dateTemp = [[NSDate alloc] init];
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"yyyy-MM-dd"];
dateTemp = [dateFormat dateFromString:newInvoice.date];
newInvoice.date = [dateFormat stringFromDate:dateTemp];

newInvoice.date qui commence comme un NSString égal à "2/22/11". dateTemp finit NÉANT. newInvoice.date finit NÉANT.

Je ne peux pas pour la vie de me comprendre pourquoi.

OriginalL'auteur clifgriffin | 2011-02-23