Я хочу воспроизвести аудио на Button
клик. Я попробовал этот код, но звук не играет: -звук не воспроизводится при нажатии кнопки
NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:@"sound" ofType:@"mp3"];
NSURL *soundFileURL = [NSURL fileURLWithPath:soundFilePath];
AVAudioPlayer *audioPlayer = [[AVAudioPlayer alloc] initWithData:soundFileURL error:nil];
audioPlayer.delegate = self;
audioPlayer.volume=1.0;
[audioPlayer setNumberOfLoops:1];
[audioPlayer play];
что выход вы получите здесь 'soundFileURL' –
Pls создать свойство AVAudioPlayer или объявить переменную экземпляра, так что объект AVAudioPlayer может иметь сферу за пределами этого метода. –
, который поддерживает экземпляр 'AVAudioPlayer', когда ваш объем заканчивается? – holex