我有firstViewController
和SecondViewController
。在兩個控制器中,我都可以點擊播放按鈕並播放旋律。所以,當我點擊1控制器中的播放按鈕,然後去2控制器,並點擊其他播放按鈕2旋律將一起播放。所以我的問題是如何在第二個控制器中點擊播放按鈕時從第一個控制器停止第一個旋律。謝謝!Avaudioplayer如何停止從其他控制器播放對象
在firstViewController viewdidload
NSString *soundPath = [[NSBundle mainBundle] pathForResource:@"first" ofType:@"wav"];
NSURL *soundURL_ = [NSURL fileURLWithPath:soundPath];
AVAudioPlayer *first = [[AVAudioPlayer alloc] initWithContentsOfURL:soundURL_ error:nil];
[first prepareToPlay];
同樣在secondViewcontroller
相同,但第二,而不是第一
當我按下按鈕:
[first play]
顯示您的代碼,併爲您的問題提供更好的標題。 – 2012-07-16 20:47:56