ランダムで条件変更したいと思い調べてみました。
参考にさせて頂いたサイト。
だいたい47度 Objective-Cの乱数作成はarc4random_uniform
Objective-Cと戦うブログ: 乱数生成はarc4randomよりarc4random_uniformを使うといいらしい
で、arc4random_uniform()というのを使うと良いようです。
例えばカッコの中に10と入れると0〜9の数値がランダムで出るらしい。
- (IBAction)Tap:(UIButton *)sender { int randInt = arc4random_uniform(10);// 0から9の乱数を生成 if (randInt == 0) //もし乱数が0だったら { [self hoge1];//hoge1を実行 } else { [self hoge2];//そうでなければhoge2を実行 } }
使い方としてはこんな感じかな?