MCOIMAPSearchOperation是否具有searchSinceReceivedDate特定时间或粒度?

时间:2014-08-01 14:47:02

标签: mailcore2

以下是我必须使用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 个答案:

答案 0 :(得分:0)

我从mailcore2论坛收到的答案是,我将使用最后一个uuid作为我下次搜索的基础。

这对我有用。