Я прочитал много вещей о разборе даты в obj-c, но я не могу найти ничего, имеющего дело с датами, такими как «Пн, 25 апреля 2011 11:53 утра CDT» ... Я хотел бы преобразовать это к NSDate умным способом, но у меня заканчиваются идеи.
NSDate
Спасибо.
-[NSDateFormatter dateFromString:]
Возможно, вы использовали бы @"EEE, d MMM yyyy hh:mm a zzz" в качестве строки формата даты.
@"EEE, d MMM yyyy hh:mm a zzz"
И, кстати, поиск в Google "преобразовать строку в дату target-c" дает тысячи обращений с правильными ответами.
NSDateFormatter - довольно полный класс, охватывающий все «удобные для человека» сценарии дат.
http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSDateFormatter_Class/Reference/Reference.html
Есть также несколько вопросов о стековом потоке, которые кажутся очень похожими на ваш вопрос, поэтому быстрый поиск должен помочь вам.