문제

앱의 클래스 중 하나가 스트리밍하는 동안 오디오 파일을 응용 프로그램의 문서 폴더에 저장하고 싶습니다. 어떻게 할 수 있습니까?

스트리밍 오디오를 MP3에 직접 저장할 수 있습니까? (스트리밍되는 오디오 파일이 MP3이거나 CAF를 사용해야하는 경우?)

감사.

편집 : 다른 스레드에서 저장을 실행하고 사용자가 응용 프로그램을 종료하면 어떻게해야합니까? 앱이 iPhone의 백그라운드에서 실행될 수 없다는 것을 알고 있지만 사용자가 앱을 종료 할 때 다운로드를 중지하고 부분 저장된 파일을 제거 할 수있는 방법이 있습니까? 클래스 내에서 또는 NSURLConnection 대의원에서 종료 신호를 얻을 수 있습니까?

도움이 되었습니까?

해결책

NSURLConnection 또는 CFNetwork를 사용하여 파일을 다운로드하는 경우 ConnectionDidFinishLoad Delegate에 파일을 저장할 수 있습니다.

Matt Gallaghers를 살펴보십시오스트리밍 및 MP3 스트림 재생

다른 팁

(void)applicationWillResignActive:(UIApplication *)application
{

}

App Delegate 파일에 위의 방법에 코드를 작성하십시오.

종료시 부분적으로 저장된 파일을 정리하려면
당신은 그것을하는 것보다 더 나빠질 수 있습니다

- (void)applicationWillTerminate:(UIApplication *)application

앱 컨트롤러에서.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top