我想使用概率对按钮点击执行随机操作。 例如:如果我单击一个按钮,则有6%的机会运行A方法,94%的机会运行B方法
答案 0 :(得分:7)
- (void)click
{
int chance = arc4random_uniform(100);
if (chance < 6)
[self runA];
else
[self runB];
}
答案 1 :(得分:1)
if(arc4random()%100 < 6){
//RunA
}
else{
//RunB
}