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