Swift2.2です。
0~5とかを生成するRangeというのがありますよね。
0...5 //0,1,2,3,4,5
0..<5 //0,1,2,3,4
5~0にしたい時、逆に書いても動きません。なのでこうかきます。
(0...5).reverse() //5,4,3,2,1,0
(0..<5).reverse() //4,3,2,1,0
More than 5 years have passed since last update.
Swift2.2です。
0~5とかを生成するRangeというのがありますよね。
0...5 //0,1,2,3,4,5
0..<5 //0,1,2,3,4
5~0にしたい時、逆に書いても動きません。なのでこうかきます。
(0...5).reverse() //5,4,3,2,1,0
(0..<5).reverse() //4,3,2,1,0
Register as a new user and use Qiita more conveniently