Когда я переключаю виды, музыка продолжает воспроизводить фон, что хорошо с моим приложением. Но когда пользователь возвращается к первоначальному виду, музыка снова начинается поверх оригинала, поэтому пользователь слышит двойную музыку. У меня уже есть код, чтобы проверить, воспроизводится ли звук, но он не работает. :(AVMusic воспроизводит двойной при переключении просмотров
Любые мысли?
if (audioPlayer.playing == 0) {
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/CheeZeeLab.mp3", [[NSBundle mainBundle] resourcePath]]];
NSError *error;
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
audioPlayer.numberOfLoops = 0;
audioPlayer.volume = 1;
[audioPlayer prepareToPlay];
[audioPlayer stop];
if (audioPlayer == nil)
NSLog(@"werkt niet");
else
[audioPlayer play]; }
else{
}
как вы инициализируете 'audioPlayer' в первую очередь? – KDaker
С modal segue –