我已經做了一個iPhone應用程序,我按UIButton和聲音播放。但是當我再次按下時,我希望它停下來。我有很多聲音,但是我只希望在按兩次這個聲音時停止。如何阻止AVFoundation中的聲音?
這是我使用的代碼!
-(IBAction)pushBeat {
NSString *path =[[NSBundle mainBundle]
pathForResource:@"beat1" ofType:@"mp3"];
AVAudioPlayer* theAudio=[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
theAudio.delegate = self;
[theAudio play];
}