Ich habe schon versucht, diese mit CGFloat und ich bin den folgenden Fehler erhalten:Ersatz für C-Stil Schleife in Swift 2.2 CGFloat
for var min:CGFloat = 0.0; min<=45.0; min = min+value {
print("\(min)")
}
: Kann nicht Schritt mit einer Argumentliste vom Typ ‚(CGFloat CGFloat von)‘ aufrufen
zu:
for min:CGFloat in 0.stride(CGFloat(55.0), by: min+value) {
print("\(min)")
}
Wie wäre es '(0,0) .stride (55,0, durch: Wert)'? – trojanfoe
Da mein Eintauchen in Swift eher Schulcode als Produktionscode schrieb, konvertierte ich nur in 'while' Schleifen, anstatt mich zu bemühen, die asinine Syntax für ein" richtiges "Swift' for' zu lernen: 'var min: CGFloat = 0.0; while (min <= 45.0) {/*...;*/ min + = Wert; } 'Könnte etwas sein, das in Betracht gezogen werden sollte, wenn das dein Anwendungsfall ist, haha – abluejelly
ty abluejelly, ich werde das versuchen. – Chris