Я новичок в программировании и новичок на этом веб-сайте, так что полный нуб =)
Я изучаю онлайн-курс для Swift, и у меня было два вопроса: Первый про первый "playSound" - это функция ?? если да, то почему у него нет функциональной клавиши?
Почему мы создаем функцию для «soundName» - можем ли мы просто не получать данные с помощью «sender.currentTitle!» ?
Я сделал снимок экрана с комментариями, чтобы было понятнее.
Код:
@IBAction func keyPressed(_ sender: UIButton) {
playSound(soundName: sender.currentTitle!)
}
func playSound(soundName: String) {
let url = Bundle.main.url(forResource: soundName, withExtension: "wav")
player = try! AVAudioPlayer(contentsOf: url!)
player.play()
}
Я очень извиняюсь, если это супер глупо а не тот форум T_T
введите описание изображения сюда