파일을 다운로드하고 다운로드 속도를 표시하고 싶습니다. 나는 NSThreads
을 NSData
과 함께 사용했습니다. length 속성은 다운로드 된 파일 크기를 표시하기 위해 NSData
과 함께 사용됩니다. 그러나 내 경우에는 이것이 작동하지 않습니다. 내가 ASIHTTPRequest
시도했지만 더 이상 지원되지 않았기 때문에 현재 XCode 많은 문제가 직면했다. 그래서 저는 최신 Xcode와 함께 사용할 수있는 무언가를 찾고 있습니다.iphone 용 ASIHTTPRequest 이외의 파일을 다운로드하는 가장 좋은 방법
그래서 다운로드 속도 나 다운로드 한 바이트를 실제로 볼 수 있도록 다운로드하는 가장 좋은 방법은 무엇입니까?
다른 질문에서 'AFNetworking'이 작동하지 않는다고 생각합니다. 여기에 GitHub에서 자신의 NSURLConnection 다운로드를 보여주는 [내 자신의 작은 데모 (https://github.com/robertmryan/download-manager)]가 있습니다. NSURLConnection을 사용하여 서버에서 iOS 파일 시스템으로 큰 파일을 스트리밍하여 로컬에 저장하기 전에 전체 다운로드 파일을 메모리에로드하려고하는 많은 다운로드 클래스의 일반적인 문제를 방지합니다. 내 번역은 장치에 메모리 영향을 최소화하면서 파일을 스트리밍합니다. 당신은 예를 물었습니다. 아마도 도움이 될 것입니다. – Rob