Swift 3にあげたらsrand()が使えなくなった
tnantoka/generative-swiftをSwift 3化しようと作業していたところ、
‘srand’ is unavailable in Swift: Use arc4random instead.
というエラーに遭遇しました。
seedを変更するまでは一定のランダムを得たい箇所だったのでarc4random
は使えません。
srand48
とdrand48
は使えたのでそちらに変更しました。
としてたところは、
のように変更しました。(50%ずつの確率で分岐したいだけだったので)