以下是我必须使用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
答案 0 :(得分:0)
我从mailcore2论坛收到的答案是,我将使用最后一个uuid作为我下次搜索的基础。
这对我有用。