2017-10-20 18 views
1

Je veux commencer la boucle à travers le tableau à l'index (dire « 5 » ou tout autre) au lieu de début du tableau en rapideComment faire une boucle sur des tableaux commençant à différents index tout en bouclant tout le tableau dans swift?

for (index, value) in array.enumerate() { 
    // do something 
} 
+1

correspondants: [Comment parcourir un tableau à partir du deuxième élément de façon élégante en utilisant Swift] (https://stackoverflow.com/ questions/39070937/how-to-loop-through-an-array-from-the-second-element-in-elegant-way-using-swift) –

Répondre

0

Utilisez la clause where

for (index, value) in array.enumerate() where index > 4 { ... 

Par ailleurs: Mettez à jour votre version de Swift. Swift 2 est mort

1

utilisation dropFirst d'ignorer les premiers articles suivants:

for (index, value) in array.enumerated().dropFirst(5) { 
    // your code here 
}