-3
하나는 이상한 결과를 얻는 업데이트 후 아이폰 OS (11)에 아이폰 OS 10에서 완벽하게 작동하지만 한 범위를 계산한다 아무도 그것에 직면 했습니까?아이폰 OS (11) 달력, 너무 오래 날짜 애플 리케이션의
하나는 이상한 결과를 얻는 업데이트 후 아이폰 OS (11)에 아이폰 OS 10에서 완벽하게 작동하지만 한 범위를 계산한다 아무도 그것에 직면 했습니까?아이폰 OS (11) 달력, 너무 오래 날짜 애플 리케이션의
이 오류의 원인은 기초에서 matching policy
에 시작 날짜부터 반복하여 범위를 채우도록 호출했기 때문입니다. .previousTimePreservingSmallerComponents
을 사용하고 있으며 iOS 10에서 완벽하게 작동합니다. 그렇지 않으면 iOS 11의 버그를 방지하기 위해 .strict
정책으로 대체하시기 바랍니다. 희망이 사람을 도울 수 있습니다.
출력은 무엇입니까? iOS11에 코드, 예상 결과 및 잘못된 결과를 표시하십시오. – Shebuka
@Shebuka 나는 그 둘 사이의 모든 날짜를 열거해야한다. 이 함수는 단순히 다음 처리를 위해 배열에 저장하는 데 사용되었습니다. 하지만 iOS 11에서는 계산에 많은 시간이 걸립니다. –
@IgorKislyuk 질문 할 때 세부 사항을 제공하기를 거부했을 때, 어떻게 생각합니까? * 왜 작동하지 않습니까? –