0
我有一個avaudioplayer的問題。我有一個播放音樂的方法:avaudioplayer問題
-(void)playBgMusic {
NSString *path = [[NSBundle mainBundle] pathForResource:@"bgmusic" ofType:@"aif"];
theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
theAudio.delegate = self;
[theAudio play]; }
這就是所謂的viewDidLoad方法:
- (void)viewDidLoad {
[super viewDidLoad];
[self playBgMusic]; }
現在的問題:當我切換到另一個展示的音樂繼續,但是當我去再次回到音樂開始第二次和重疊。
我該如何解決這個問題?
非常感謝,你知道當聲音結束時我應該做什麼,無論在哪個視圖控制器中? – Leon 2011-04-06 17:44:15