如何循环播放声音(我的背景音乐)
这是我的代码:
NSString *path = [[NSBundle mainBundle] pathForResource:@"MathMusic" ofType:@"aif"];
AVAudioPlayer* theAudio= [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
theAudio.delegate = self;
[theAudio play];
如何让它继续进行,如果我循环它还会在下一个(或另一个)视图中播放?
答案 0 :(得分:7)
尝试AVAudioPlayer并将numberOfLoops属性设置为-1(无限)。
答案 1 :(得分:0)
将numberOfLoops
设为负值会导致玩家循环,直到您拨打stop
: