NSDate de NSString - dateFromString retorna nulo

Eu quero obter um objeto NSDate de uma seqüência de data, mas ele retorna nulo. O que estou fazendo de errado? Obrigado!

<code>NSString *dateString = @"2012-04-05T13:27:32.369Z";

NSDateFormatter* df = [[NSDateFormatter alloc]init];
[df setDateFormat:@"YYYY-MM-dd'T'HH:mm:ss.SSSZ"];
NSDate* date = [df dateFromString:dateString];
NSLog(@"1%@",date);
[df release];
</code>

questionAnswers(3)

yourAnswerToTheQuestion