He configurado un objeto AVAudioPlayer en viewDidLoad, según las directrices de Apple, llamando a prepareToPlay como la última línea en viewDidLoad (lo he intentado en awakeFromNib también).Demo de AVAudioPlayer al llamar play
Cuando presiono mi botón de reproducción, hay una pausa, ya que parece que cargará el archivo, luego se reproduce.
En audioPlayerDidFinishPlaying, vuelvo a cargar el reproductor con un sonido diferente, y al hacer clic en reproducir por segunda vez, el archivo se reproduce al instante.
¿Qué causaría que el jugador se quedara en la primera jugada?
Gracias.
Disculpe, pero esto no es una solución, esto es una solución. –
@vaibhav eso es una meada muy pobre uso del mecanismo de votación abajo – AlBeebe
@AlBeebe: Permítanme reformular. "Esto no es una solución, esta es una solución pobre que no funcionará si el clip de audio es de menos de medio segundo" –