Cómo reproducir sonido en una aplicación iOS con Swift
¡Hola a todos! Soy nuevo en el desarrollo iOS y estoy intentando agregar efectos de sonido a mi aplicación. Necesito reproducir un archivo de sonido corto (por ejemplo, el sonido de un botón al presionarlo). He probado a usar AVAudioPlayer, pero algo no funciona: el sonido no se reproduce o la aplicación se cierra.
Aquí está mi código:
```swift
import UIKit
import AVFoundation
class ViewController: UIViewController {
var player: AVAudioPlayer?
@IBAction func playSound(_ sender: UIButton) {
let path = Bundle.main.path(forResource: "sound.mp3", ofType:nil)!
let url = URL(fileURLWithPath: path)
do {
player = try AVAudioPlayer(contentsOf: url)
player?.play()
} catch {
print("Error de reproducción: \(error.localizedDescription)")
}
}
}
```
He agregado el archivo `sound.mp3` al proyecto (lo arrastré a la carpeta Supporting Files). Pero al presionar el botón no sucede nada, y en la consola se muestra el error: "The operation coul