2
이 코드를 사용하면 노래를 재생할 때 문서 디렉토리를 제외한 폴더 또는 폴더 폴더 내의 노래를 재생하지 않습니다.AVAudioPlayer 폴더 안의 노래가 재생되지 않습니까?
NSString *songname=[NSString stringWithFormat:@"%@",songArray[songIndex]];
NSLog(@"songname:%@",songname);
NSString* saveFileName = songname;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:saveFileName];
NSURL *url = [[NSURL alloc] initFileURLWithPath: path];
self.audioPlayer=[[AVAudioPlayer alloc] initWithContentsOfURL:url error:NULL];
당신이 오류를 받고 있는가? – RedEyedMonster
오류가 없습니다. 문서 디렉토리 (폴더 폴더)에서 이름으로 파일을 검색 할 수있는 방법이 있습니까 ?? – iTag
코드가있는 곳이면 어디에서이 코드를 가지고 있습니까? '[self.audioPlayer play]'? – Desdenova