Я ищу класс Какао (или третьей стороны), который может отображать временные интервалы на естественном языке, например ::10000
Знаете ли вы что-нибудь, что могло бы помочь мне выполнить эту задачу, не написав ее самостоятельно и не растворившись в аду "если-еще"?
Тот, на который я изначально указывал, кажется, больше не существует, но, как уже указывалось, есть NSDate-TimeAgo , я не пробовал его, но выглядит хорошо для меня.
РЕДАКТИРОВАТЬ: обновленный ответ, чтобы указать на существующий код
Ваш вопрос о Какао такой же, как этот вопрос о Какао Touch , и ответ на этот вопрос будет работать и для вас, потому что он использует Foundation, который находится как в Cocoa Touch, так и в Cocoa Touch.
Я действительно могу порекомендовать TTTTimeIntervalFormatter Мэтта Томпсона - очень чистый, очень функциональный (множество других супер полезных фрагментов в одном репо)
См. -[NSDateFormatter setDoesRelativeDateFormatting:].
-[NSDateFormatter setDoesRelativeDateFormatting:]