NSURLSessionDataTask을 사용하여 크기가 1GB보다 큰 파일을 다운로드하고 있습니다. 하지만 다운로드하는 동안 항상 메모리 경고가 발생하고 결국 앱이 다운됩니다. Apple NSURLSessionDataTask 설명서를 살펴본 결과 데이터가 메모리에로드되었다고했습니다.NSURLSessionDataTask 메모리 경고 응용 프로그램 충돌이 발생했습니다.
내 질문은 내가 데이터 메모리에로드되지 않도록 NSURLMutuableRequest의 cachePolicy의 일종을 설정할 수 있는지 여부입니다.
참고 : 나는 cancelByProducingResumeData 메소드에 의해 반환되는 resumeData이 전무을 반환하는 경우 다운로드을 재개 에 관한 몇 가지 문제가 있었기 때문에 나는 다운로드하는 downloadTaskWithRequest를 사용하지 않는. 그래서 범위 요청을 사용합니다 나는 dataTaskWithRequest을 사용하여 파일을 다운로드했습니다.
감사
지금까지 시도한 것을 설명하고 다른 사람들이 문제를 진단하는 데 도움이되는 몇 가지 코드를 추가하십시오. – Sparky