서버에서 오디오, 비디오 및 이미지 파일을 다운로드 할 때 ASIHTTPRequest를 사용하고 있습니다.다운로드가 완전히 끝나지 않은 상태에서 파일 재생을 제한하십시오.
다운로드가 완전히 완료되지 않은 경우 사용자가 해당 파일을 재생하지 못하도록 제한하려고합니다.
현재 다운로드중인 파일을 제한 할 수있는 방법이 있습니까?
서버에서 오디오, 비디오 및 이미지 파일을 다운로드 할 때 ASIHTTPRequest를 사용하고 있습니다.다운로드가 완전히 끝나지 않은 상태에서 파일 재생을 제한하십시오.
다운로드가 완전히 완료되지 않은 경우 사용자가 해당 파일을 재생하지 못하도록 제한하려고합니다.
현재 다운로드중인 파일을 제한 할 수있는 방법이 있습니까?
"파일"모델을 만들어 자신의 상태를 추적해야합니다. 사용중인 라이브러리가 상위 수준의 파일 상태 추상화를 제공하지 않습니다.
자세한 도움이 필요한 경우 지금 파일 처리 방법을 알려주십시오. "다른 탭보기"는 단순히 파일 시스템/OS 레벨에 파일을 표시합니까?
- (공극)가 requestFinished : 완료 다운로드 할 때 호출이 위임 트리거 통지에 (ASIHTTPRequest *) 요청
. 요청 완료 대리인으로부터 알림을받을 때까지 재생 단추를 숨 깁니다. 희망이 도움이됩니다.
파일을 재생하기 전에 파일의 존재 여부를 확인하기 만했습니다. – user198725878
다운로드가 완료되지 않은 경우 재생할 버튼을 비활성화/숨 깁니다. 여기서 큰 차이점은 무엇입니까? – msk
실제로 하나의보기에서 다운로드가 진행 중이며 다른 탭보기에서 재생 중입니다. – user198725878