Я рассмотрел множество ответов здесь для этого вопроса и не могу заставить их работать.Воспроизведение звука на устройстве с помощью Objective C
Вот моя проблема, я пытаюсь играть звук на нажатие кнопки, здесь, где находится файл
Вот мой код
- (void)playSoundWithOfThisFile:(NSString*)fileName {
NSString *soundFilePath = [NSString stringWithFormat:fileName,
[[NSBundle mainBundle] resourcePath]];
NSURL *soundFileURL = [NSURL fileURLWithPath:soundFilePath];
AVAudioPlayer *player = [[AVAudioPlayer alloc] initWithContentsOfURL:soundFileURL
error:nil];
player.numberOfLoops = 1;
[player play];
}
Когда я пропущу код, значения следующие:
fileName = Mummy.mp3
`soundFilePath = Mummy.mp3` (I've had it Sounds/Mummy.mp3 and this doesn't work either)
soundFileURL = Mummy.mp3
- Файл: ///
player = nil
Любая помощь будет принята с благодарностью. Ошибка, если я поймаю это просто общая ошибка без информации
Какое значение вы принимаете, например, "fileName"? – Nerrolken
Отредактировано: filename = Mummy.mp3 – JKX