Вы можете использовать
[NSDate date];
для получения объекта NSDate, представляющего текущее время и дату.
Затем сравните это с датой, которую вы анализируете, например:
if ([currentDate timeIntervalSince1970] > [yourDate timeIntervalSince1970]) {
// yourDate is in the past
}
Вы можете использовать это для сравнения любых двух дат. Надеюсь, это поможет.