Estoy planeando liberar 10 de mis canciones de forma gratuita, pero incluidas en una aplicación para el iPhone. No están disponibles en la web o iTunes o en cualquier lugar a partir de ahora.Reproduzca múltiples archivos de audio usando AVAudioPlayer
Soy nuevo en iphone sdk (último) como te puedes imaginar, así que he estado revisando la documentación del desarrollador, varios foros y stackoverflow para aprender.
La aplicación de muestra de Apple avTouch fue un gran comienzo. Pero quiero que mi aplicación reproduzca las 10 pistas una por una. Todas las canciones se agregan a la carpeta de recursos y se nombran como track1, track2 ... track10.
En el código de la aplicación avTouch puedo ver las 2 partes siguientes, que es donde creo que necesito hacer cambios para lograr lo que estoy buscando. Pero estoy perdido.
// Load the array with the sample file
NSURL *fileURL = [[NSURL alloc]
initFileURLWithPath:
[[NSBundle mainBundle] pathForResource:@"sample" ofType:@"m4a"]];
- (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag
{
if (flag == NO)
NSLog(@"Playback finished unsuccessfully");
[player setCurrentTime:0.];
[self updateViewForPlayerState];
}
Puede alguien por favor me ayude en
1. cómo cargar la matriz con todas las 10 pistas que se añaden a la carpeta de recursos
2. y cuando golpeo juego, el jugador debe comenzar la primera pista. cuando la primera pista finaliza, la segunda pista debe comenzar y así sucesivamente para las pistas restantes.
Usted