поместите часть T в одинарные кавычки и проверьте документацию Unicode для точного форматирования. В моем случае у меня есть нечто подобное, что я делаю так:
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"YYYY-MM-dd'T'HH:mm:ss.SSS"];
Опять не совсем так, но вы поняли идею. Кроме того, будьте осторожны с часовыми поясами при преобразовании туда и обратно между строками и датами.
Опять же, в моем случае я использую:
[dateFormat setTimeZone:[NSTimeZone timeZoneWithName:@"America/New_York"]];