2016-04-27 2 views
0

ich mit dieser einfachen Linie stecken bin aber könnte es von Swift 2 Swift nicht konvertieren 3.C-Style für Anweisung Swift 3

for(index = indexes.lastIndex; 
    index != NSNotFound; 
    index = indexes.indexLessThanIndex(index)) 
{ 

} 
+1

Aus welcher Sprache konvertieren Sie? Ist der Originalcode in Swift 2, in C oder in etwas anderem geschrieben? –

+0

Von swift 2, danke –

+1

https://github.com/apple/swift-evolution/blob/master/proposals/0007-remove-c-style-for-loops.md –

Antwort

3

Dies könnte mit einer while Schleife

var index = indexes.lastIndex 
while index != NSNotFound { 
    // do something with index 
    index = indexes.indexLessThanIndex(index) 
} 
ersetzt werden