Лучший способ - это эта библиотека .100
Я должен добавить ссылку на этой странице в Репозиторий Bitbucket , который содержит более новый исходный код (включая 32-битные исправления и исправления Clang!) И имеет систему отслеживания ошибок.Если вы обнаружите в нем какие-либо другие ошибки, пожалуйста, отправьте их.
Я также хотел бы знать, что вы подразумеваете под «сложнее, чем необходимо».Обычное использование очень просто:
ISO8601DateFormatter *formatter = [[[ISO8601DateFormatter alloc] init] autorelease]; //Or, if you prefer, create it once in -init and own it until -dealloc
NSDate *parsedDate = [formatter dateFromString:inString];
NSString *unparsedString = [formatter stringFromDate:inDate];
Вы можете отключить dateFromString:
или stringFromDate:
для одного из более длинных методов, если вам нужна дополнительная информация (например, для сохранения часового пояса).
Если вы имеете в виду что-то еще, я хочу услышать это, чтобы улучшить библиотеку.