2013-01-21 3 views
0

ios 6.0 sdk에서 약 5MB의 URL에서 mp3 파일을 다운로드하는 방법 jsonparser를 사용하여 mp3 파일의 응답을 얻고 photolibrary에 저장합니까?오디오 mp3 파일 다운로드 url

+1

mp3 파일을 이미지로 저장할 수 없습니다. 그건 그냥 작동하지 않습니다. 조금도. – Linuxios

+0

오디오 파일을 다운로드하고 문서 디렉토리에 저장하는 대안은 무엇입니까? –

+0

음악 컬렉션에 저장 하시겠습니까? – Linuxios

답변

1
NSURL *url = [NSURL URLWithString:@"http://www.pacdv.com/sounds/people_sound_effects/c-c-2.mp3"]; 
NSData *soundData = [NSData dataWithContentsOfURL:url]; 
NSString *documents = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0] 
NSString *filePath = [documents stringByAppendingPathComponent:@"sound.caf"]; 
[soundData writeToFile:filePath atomically:YES]; 
+0

메신저 그 코드를 사용하여 내 URL 파일 크기는 60998kb이지만 다운로드는 61kb입니다. –

+0

이 코드는 작동하지만 URL을 변경하면 61 킬로바이트 만 다운로드합니까? –

+0

이러한 파일은 너무 커서 메모리에 보관할 수 없습니다. 그것은 NSURLConnectionDataDelegate의'connection : didReceiveData :'를 사용하여 파일 시스템에 직접 써야합니다. – Jano