Я пытаюсь создать NSDate из строки, возвращаемой API Twitter. Поскольку я потратил часы на эту проблему, я создал пример приложения
NSString *testDate = @"Mon Jul 25 21:20:58 +0000 2011";
NSDateFormatter *frm = [[NSDateFormatter alloc] init];
[frm setDateStyle:NSDateFormatterLongStyle];
[frm setFormatterBehavior:NSDateFormatterBehavior10_4];
[frm setDateFormat: @"EEE MMM dd HH:mm:ss 'Z' yyyy"];
NSDate *newDate = [frm dateFromString:testDate];
NSLog(@"newDate:%@", newDate);
Для меня этот код «должен» работать.
все, что я получил, это:
2011-07-25 19:36:08.467 test[92:707] Test
2011-07-25 19:36:08.475 test[92:707] newDate:(null)
Я нашел это, но оно тоже не работает .
У меня Lion + Xcode 4.1 Мой iPadпод 4.3.5
Заранее спасибо за любую помощь;)