Каков наиболее эффективный/рекомендуемый способ сравнения двух NSDate? Я хотел бы видеть, есть ли обе даты в тот же день, независимо от времени, и начали писать код, который использует метод timeIntervalSinceDate: внутри класса NSDate и получает целое число этого значения, деленное на количество секунд в день. Это кажется длинным, и я чувствую, что мне не хватает чего-то очевидного.
Код, который я пытаюсь исправить:
if (!([key compare:todaysDate] == NSOrderedDescending))
{
todaysDateSection = [eventSectionsArray count] - 1;
}
где key и todaysDate являются объектами NSDate, а todaysDate создает с помощью:
NSDate *todaysDate = [[NSDate alloc] init];
Привет
Дейв