Проверьте, находится ли текущее время между другими временами - PullRequest
0 голосов
/ 28 ноября 2011

Я работаю над проектом, который требует, чтобы мое приложение сохраняло время (начальную и конечную точки классов), и всякий раз, когда приложение открывается, оно должно проверять, находится ли текущее время между этими интервалами, и делать что-тосоответственно.Основная проблема, которую я имею с NSDateFromComponents, состоит в том, что это не работает после указанной даты.Я прошу прощения, если это очевидный вопрос, но я новичок.

С уважением,

HBhargava

1 Ответ

5 голосов
/ 28 ноября 2011

Если ваше время равно NSDate объектам:

if ( ([currentTime compare:otherTime1] == NSOrderedDescending) &&
     ([currentTime compare:otherTime2] == NSOrderedAscending) ) {

}

См. Также ссылку на документацию там NSDate –сравнить:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...