2013-03-11 1 views
0

안녕하세요 모두 특정 순서로 여러 오디오 파일을 재생하려고합니다. 코드를 실행하면 한 번에 모두 재생됩니다. 문제가 어디 있는지 알기 때문에 각 파일을 분리하는 방법을 알 수 없습니다. 나는 엑스 코드 4.3을 사용하고여러 오디오 파일을 순서대로 재생 Xcode 4.3

[callSignPlayer play]; 
[VFRPlayer play]; 
[airportPlayer play]; 
[weRAPlayer play]; 
[aircraftPlayer play]; 

답변

0
여기

for (int soundsIn=0; soundsIn < totalSoundsInQueue;) { 

    NSString *sound = [theSoundArray objectAtIndex:soundsIn]; 
    while(![Player isPlaying]){ 

     Player = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResource:sound ofType:@"caf"]] error:nil]; 


     [Player setVolume:1.0f]; 
     [Player play]; 
     //Increment for loop counter & move onto next iteration 
     soundsIn++; 
} 
을 볼 때 ... 다음 오디오 파일로 이동 루프를 만드는 것을 발견했다

가장 좋은 방법은