Я работаю над своим первым приложением, и я медленно изучаю цель-c. Но теперь я застрял. Приложение вычисляет количество дней между двумя датами, и пока это так хорошо. Но теперь я бы дал возможность создать группы праздников, которые пойдут на бегство от общего счета. Я создал два объекта с CoreData для группы, а другой для праздников группы (см. Фото). Как получить даты, включенные в код моего приложения, для проведения необходимых вычислений? Получить данные из CoreData для расчета вычислений
ответ
Если вы пытаетесь рассчитать расстояние между датами, используйте это.
NSDate *date1;
NSDate *date2;
NSTimeInterval timeBetweenDates = [date2 timeIntervalSinceDate:date1];
NSTimeInterval
просто #typedef
для double
.
Если вы пытаетесь сделать другие расчеты, приведите несколько примеров.
Hello Jeff. Я сделал код, который вычисляет количество дней между двумя датами, точно так же, как вы писали в своем ответе. Теперь мне нужно вычесть (только когда даты, введенные в таблице фотографии, находятся в диапазоне дат), даты фотографий. Пример: с 01/12/2012 по 31/12/2012 - 31 день, теперь мне приходится вычитать 31 - 25/12/2012 (дата будет вставлена в таблицу). – Andrea
Ну, вы просто вычтите 1 из общего числа дней? –
Да, вот что я получу – Andrea
Я действительно не понимаю, что вы пытаетесь сделать? –
привет, см. Две даты на картинке? Мне нужно заставить их выполнять вычисления. – Andrea