Является ли MCOIMAPSearchOperation операцией searchSinceReceivedDate определенным или точным временем?
Ниже приведен код, который я должен сделать поиск, используя searchSinceReceivedDate.
Он вернет все сообщения за указанную дату.
Я хочу знать, использует ли метод час, минуту, вторую часть NSDate?
Так что я могу сказать, что хочу получить все новые сообщения за последние 5 минут.
MCOIMAPSearchExpression *dateFilter = [MCOIMAPSearchExpression searchSinceReceivedDate:[NSDate dateWithTimeIntervalSinceNow:seconds]];
MCOIMAPSearchOperation *searchOperation = [session searchExpressionOperationWithFolder:folder expression:dateFilter];
Ниже приведен отладочный вывод взаимодействия:
2014-08-01 08:36:52.753 myApp[3154:360f] - 1 - 8 UID SEARCH SINCE 1-Aug-2014
1 ответ
Решение
Ответ, который я получил от форума mailcore2, заключался в том, что я должен использовать последний uuid в качестве основы для моего следующего поиска.
Это сработало для меня.