Swiftでは繰り返し分の書き方がC言語とかなり違っている。例えば1から10まで出力を繰り返す場合:

for i in 0..>10
{
    print("no. \(i)")
}


のようになる。ここで「0..>10」は0から9の範囲を示している。10回という回数が分かっている場合には何回目かという数値を使わない場合でもこの書き方が便利。

ちなみに「0...10」とすると0から10になる。

続きを読む