xxxxxxxxxx
for i in 0...10 {
print(i)
}
let array = Array(0...10) //same as [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for value in array {
print(value)
}
xxxxxxxxxx
// Using the forEach method is distinct from a for-in loop in two important ways:
// You cannot use a break or continue statement to exit the current call of the body closure or skip subsequent calls.
// Using the return statement in the body closure will exit only from the current call to body, not from any outer scope, and won’t skip subsequent calls.
Array(0...10).forEach { i in
print(i)
}
xxxxxxxxxx
var someInts:[Int] = [10, 20, 30]
for index in someInts {
print( "Value of index is \(index)")
}