Я планирую сохранять и манипулировать информацией о времени в приложении для iPhone. Удивительно, но я нахожу очень мало дискуссий о поиске лучших практик в iOS.
Моя цель состоит в том, чтобы легко:
-считать длительности от начала, конца, разбить поля.
-округлые записи по выбору пользователя по умолчанию (15 минут, 30 минут и т. д.)
-сумма, среднее и график результатов по желанию
Мой вопрос: как лучше всего сэкономить время? Сохранять ли полные даты как NSDate? Разбираю ли я только часть времени?
Являются ли типы CFAbsoluteDate или CFInterval лучшим способом? Они мне чужды, но поиск в справочных документах Apple всегда заканчивается там. К сожалению, я не вижу приведенных примеров баз данных.
Я могу себе представить большую часть того, что я собираюсь сделать, но надеяться на некоторые указатели, прежде чем я передам модель тем или иным способом.