¿Cómo iterar un array en orden inverso en Swift? Bucle for-in al revés
¡Hola a todos! Acabo de empezar a aprender Swift y me encontré con esta tarea. Tengo un array de strings:
```swift
let fruits = ["apple", "banana", "orange", "grape"]
```
Necesito mostrar los elementos de este array en orden inverso, es decir, empezando por "grape" y terminando con "apple". Sé cómo hacer un bucle for-in normal:
```swift
for fruit in fruits {
print(fruit)
}
```
Pero esto muestra los elementos en orden. Probé escribir algo como `for fruit in fruits.reversed()`, pero no estoy seguro de si es correcto. También he oído que se puede usar un índice y disminuirlo, pero parece engorroso. Por favor, indíquenme cómo organizar correctamente un bucle para iterar un array en orden inverso. ¿Hay varias formas? ¿Y cuál se considera la más "swift" (idiomatic)? ¡Gracias de antemano por la ayuda!
<<>>
Usar el método reversed() — la forma más simple y correcta
Sí, tu suposición es absolutamente correcta. fruits.reversed() es exactamente lo que necesitas. En
No answers yet.
Inicia sesión para dejar una respuesta