내 메시지에 대한 요약을 보려면 plainTextBodyRenderingOperationWithMessage
을 사용하고 있습니다. 사용자가 로그인 할 때 실행 한 다음 사용자가 특정 지점으로 스크롤 할 때 다시 실행합니다. 두 번째로 완벽하게 작동합니다. 처음 실행할 때 메시지 요약 만 표시됩니다. htmlString
는 nil
입니다 절반 메시지를 통해 반환 나는 오류가 나타납니다Mailcore : plainTextBodyRenderingOperationWithMessage는 nil을 반환합니다.
Error Domain=MCOErrorDomain Code=19 "An error occured while fetching messages in the requested folder." UserInfo=0x168a1260 {NSLocalizedDescription=An error occured while fetching messages in the requested folder
내가 연결 로거에 설정을하지만 난 아무것도 유용하지 않습니다 - 그것은 그냥 얻을 수있는 메시지의 HTML을 인쇄 .
이상한 부분은 처음으로 전화를 걸 때만 오류가 발생하고 두 코드가 동일하다는 것입니다.
아래 코드는 제 코드입니다.
MCOIMAPMessageRenderingOperation * op = [session plainTextBodyRenderingOperationWithMessage:message folder:self.folderpath];
[op start:^(NSString * htmlString, NSError * error) {
NSLog(@"Error getting summary: %@", error);
}];
나는 또한 htmlBodyRenderingOperationWithMessage
과 같은 결과를 보았습니다.
폴더의 값을 확인하기 위해 이러한 메소드에 확실하게 어설 션을 추가 할 수 있습니다. 풀 요청을 보내시겠습니까? –
@ DinhViêtHoà 물론, 오늘이나 내일 볼 것입니다. –