SearchSinCereceivedDate 시간 특정 또는 세분화 된 MCOImapSearchoperation입니까?

StackOverflow https://stackoverflow.com//questions/25082834

  •  02-01-2020
  •  | 
  •  

문제

아래는 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
.

도움이 되었습니까?

해결책

Mailcore2 포럼에서받은 대답은 마지막 UUID를 내 다음 검색의 기초로 사용하는 것입니다.

이것은 나를 위해 일했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top