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