先在 header 檔定義 audioPlayer。
AVAudioPlayer *audioPlayer;
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/helloworld.mp3", [[NSBundle mainBundle] resourcePath]];
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:nil];
audioPlayer.numberOfLoops = 0;
[audioPlayer play];
[url release];
重複播放次數,0 為只播放 1 次,1 為播放 2 次,負數則不會停。
audioPlayer.numberOfLoops = 0;
開始播放。
[audioPlayer play];
暫停播放。
[audioPlayer pause];
停止播放。
[audioPlayer stop];
檢查是否播放中。
[audioPlayer isPlaying]
控制音量大小。
[audioPlayer setVolume:1.0];
相關書籍: