2012-11-09 37 views
2

這viewDidLoad中 下定義-Trying把音頻的URL路徑到一個數組 - 後投入到一個數組,想通過 -Trying做一個翻轉頁面頁面和經銷商的循環出頁面玩自動播放每一頁的音頻如何將音頻URL放入數組並逐頁循環播放?

定義音頻6

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory, NSUserDomainMask, YES); 

    NSString *documentsDirectory = [paths objectAtIndex:0]; 

    NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"part-%d.mp3"]; 

    NSURL *url = [NSURL fileURLWithPath:filePath]; 

    audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:NULL]; 

    audioPlayer.numberOfLoops = 1; //repeat once 

self.video =[[NSMutableArray alloc]initWithCapacity:Audio]; 
for (int i=0; i <Audio; i++) 
{ 
    [self.video addObject:paths]; 
} 

[audioPlayer play]; 

回答

0

一種解決方案可以使createoneaudio(由蘋果的指導方針的支持),具有all在一起你的全部audio

現在您知道timing的所有audio當它開始。製作gobal實例AVAudioPlayer

開始yourAudioPlayer與一個音頻file.When頁面更改使用這些方法:

[yourAudioPlayer playAtTime:timeWhenSpecificPageAudioStarts];