> I get this
> 
> var i:Int = 0
> for i in (0..<len)
> {
>     //do something
> }
> 
> ....
> 
> for i in (0..<len)
> {
>     if something is true
>     {
>         break
>     }
> }
> 
> use i ??
> What is i now :)  !!!!

The outer `i` is 0 because it was never used. The expression `for i in...` 
implicitly declares a new `i`.

-- 
Brent Royal-Gordon
Architechies

_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to