2012-10-12 19:29:43
Эквивалент NSDateFormatter
:
[_dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
Выбрасывает исключение... Почему?
Спасибо!
Ссылка: http://waracle.net/mobile/iphone-nsdateformatter-date-formatting-table/
ОБНОВЛЕНИЕ:
Проблема, кажется, в строке. Если я жестко закодирую строку:
NSString * string = @"2012-10-12 19:29:43";
Это работает нормально.
Я прочитал его из массива пар ключ-значение, поэтому я делаю:
NSString * string = [NSString stringWithFormat:@"%@", (NSString *)[[NSArray readFromPlistFile:@"latestchangesdates"] valueForKey:@"newsLastEdited"]];
Вывод в консоль:
#1:
2012-10-12 10:16:49
#2:
( "2012-10-12 10:16:49" )
Я думаю, что проблема связана с анализом строки из массива.
ОБНОВЛЕНИЕ 2:
[[[NSArray readFromPlistFile:@"latestchangesdates"] objectAtIndex:0] valueForKey:@"newsLastEdited"]]
... наконец сделал это.
Thread 6: Signal SIGABRT
?'-[__NSArrayI length]: unrecognized selector sent to instance 0x89a8170'
- person DAS   schedule 13.10.2012