Im schnellen Buch von Apple ist ein Code-Snippet enthalten. Ich tippte es in xcode Spielplatz, aber es zeigt "Operator ist kein bekannter binärer Operator" und "Verwendung von nicht aufgelösten Bezeichner" Fehler. Der Code ist:
Gemäß dem Buch kann der Operator ".." mit der for-Schleife verwendet werden, um einen Bereich zu erstellen, der seinen oberen Wert auslässt. Aber es zeigt einen Fehler an. Das Ändern des ".." zu "..." Operators scheint den Fehler zu beheben. Aber warum funktioniert ".." nicht?
Sie haben eine veraltete Version des schnellen Buches.
Hier gehen Sie. Die aktuelle Version des halbgeschlossenen Bereichs ist 0..<3
nicht 0..3
Ссылка
Die Dinge sind jetzt anders in Swift 2. Hier ist, wie es jetzt in Xcode 7 zu tun ist (die ursprüngliche Frage zeigt in einer Google-Suche für dieses spezielle Problem hoch):
%Vor%Tags und Links ios xcode swift swift-playground