È MCoMapeSearchOperation con SearchSincerChivedDate Time Specific o Granular?
-
02-01-2020 - |
Domanda
Di seguito è riportato il codice che devo fare una ricerca usando SearchSincerChivedDate.
restituirà tutti i messaggi per una data data.
Voglio sapere se il metodo usa anche l'ora, minuto, seconda parte del NSDate?
In modo che posso dire che voglio recuperare tutti i nuovi messaggi negli ultimi 5 minuti.
MCOIMAPSearchExpression *dateFilter = [MCOIMAPSearchExpression searchSinceReceivedDate:[NSDate dateWithTimeIntervalSinceNow:seconds]];
MCOIMAPSearchOperation *searchOperation = [session searchExpressionOperationWithFolder:folder expression:dateFilter];
.
Di seguito è riportato l'output di debug dell'interazione:
2014-08-01 08:36:52.753 myApp[3154:360f] - 1 - 8 UID SEARCH SINCE 1-Aug-2014
. Soluzione
La risposta che ho ricevuto dal forum di MailCore2 è stata quella di usare l'UUD UUID come base per la mia prossima ricerca.
Questo ha funzionato per me.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow