Objective-Cで乱数を生成する

以下の方法で5~10までの乱数が取得できる。

int rand = 5.0 + arc4random() % 6;

上述では初期化と生成がセットになっている。

■おまけ

C由来の方法も使用できる。

srand([[NSDate date] timeIntervalSinceReferenceDate]);
int rand = rand();

初期化にはユニークな値を使用する。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です