У меня проблема с использованием NSDateFormatter для анализа строки даты. Я реализовал приведенный ниже метод метода как категорию NSDate. Ввод представляет собой следующую строку даты Четверг, 22 декабря 2011 г. 16:03:39 +0100 и использует следующий шаблон для синтаксического анализа EEE, dd MMM yyyy HH:mm:ss ZZZ
Проблема в том, что метод возвращает nil
+(NSDate*) dateFromString:(NSString*)dateString pattern:(NSString*)pattern
{
NSDateFormatter *dateParser = [[NSDateFormatter alloc] init];
[dateParser setDateFormat:pattern];
NSDate *parsedDate = [dateParser dateFromString:dateString];
return parsedDate;
}
Я просмотрел Stackoverflow и другие ресурсы в Интернете, но не нашел решения этой проблемы.
[[NSLocale alloc] initWithLocaleIdentifier:@"en_US_POSIX"]
- person Fabian Kreiser   schedule 22.08.2012