Avatar ·

¿Cómo mezclar un array (shuffle) en Swift? Guía detallada

¡Hola a todos! Soy nuevo en Swift y estoy escribiendo una aplicación simple para iOS: un cuestionario. Tengo un array con preguntas y quiero que, cada vez que se inicie el juego, las preguntas se muestren en orden aleatorio. He probado varias formas, pero nada funciona como debería. Aquí está mi código: ```swift var questions = ["Pregunta 1", "Pregunta 2", "Pregunta 3", "Pregunta 4", "Pregunta 5"] // Mi intento de escribir mi propia función shuffle func myShuffle(array: [String]) -> [String] { var newArray = array for i in 0..