Сравнение NSDate с [NSDate date]

Я пытаюсь заставить пользователя выбрать дату в будущем с помощью выбора даты. Я, очевидно, использовал метод сравнения: однако, когда я делаю следующий код, даже если это та же дата, что и [дата NSDate], он сообщает исполняющему оператору if. Вот мой код:

    if ([datePicker.date compare:[NSDate date]] == NSOrderedAscending) // If the picked date is earlier than today
{
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Hmm, this date is earlier than today" 
                                                    message:@"The date you've selected is earlier than today's date, please pick another" 
                                                   delegate:nil  
                                          cancelButtonTitle:@"Okay, I'll pick another" 
                                          otherButtonTitles:nil];
    // Show the alert
    [alert show];

    // Release the alert
    [alert release];
}

Ответы на вопрос(3)

Ваш ответ на вопрос