Я создал список имен музыкальных файлов в массиве, который используется для заполнения uitableview. Я хочу, чтобы аудиоплеер взял этот массив или таблицу в качестве плейлиста и воспроизводил их непрерывно один за другим со всеми функциями, такими как воспроизведение, пауза, следующий, предыдущий, вперед, назад и остановка. Каков наилучший способ реализации этого. Все музыкальные файлы в самой папке ресурсов, так что я могу инициируют каждый, каквоспроизведение аудиофайлов из таблицы, iphone
NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:@"filename" ofType:@"mp3"];
NSURL *newURL = [[NSURL alloc] initFileURLWithPath: soundFilePath];
self.soundFileURL = newURL;
[newURL release];
[[AVAudioSession sharedInstance] setDelegate: self];
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryAmbient error: nil];
AVAudioPlayer *newPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL: soundFileURL error: nil];
self.appSoundPlayer = newPlayer;
[newPlayer release];
[appSoundPlayer prepareToPlay];
[appSoundPlayer setVolume: 1.0];
[appSoundPlayer setDelegate: self];