見出し画像

Swiftでいこう! -- 4.2beta!

Xcode_10_Betaをアップルのサイトからダウンロード!使ってみましょう!

ランダム値生成が新しい方法でできるようになりました。

まず、いままで4.1では、

var a = arc4random() % 10

print(a)

4.2では、


var b = Int.random(in: 1...10)
print(b)

Int.randomで1から10までの数字がランダムでとれます。

そして、配列などの要素を取り出すのに便利なのが、

let animals = ["cat", "dog", "pig", "horse", "kangaroo"]

animals.randomElement()

ということで、randumElement()を使います。ランダム

animals.shuffled()

要素、配列の順番をかえる場合はanimals.shuffled()を使います。

[WWDC18] Swift 4.2からはランダム値生成にRandomNumberGeneratorを使おう #WWDC18より。



この記事が気に入ったらサポートをしてみませんか?