Я читаю RSS и оттуда элемент: <pubDate>
Thu, 07 Apr 2011 13:37:41 +0000</pubDate>
Я использую следующий код, чтобы превратить полученную строку в NSDate
NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setDateFormat:@"E, d LLL yyyy HH:mm:ss Z"]; // Thu, 18 Jun 2010 04:48:09 -0700
NSDate *date = [dateFormatter dateFromString:[self.currentDate stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceAndNewlineCharacterSet]]];
[item setObject:date forKey:@"date"];
Код отлично работает в симуляторе, но на устройстве происходит сбой. Причина в том, что объект NSDate остается нулевым, и когда я добавляю его в словарь, приложение вылетает.
Я много читал об этой проблеме, но ни одно из решений не помогло мне. Я имею в виду, многие из них сделали, но в симуляторе...
Любая помощь приветствуется, Лука...