IBAction, который случайно вызывает разные действия? - PullRequest
0 голосов
/ 20 февраля 2012

Я бы хотел, чтобы мой IBAction случайно выбрал одно из действий в скобках.

Как мне это сделать?

Спасибо!

- (IBAction) randomAction{

[self choice1];
[self choice2];
[self choice3];

}

1 Ответ

1 голос
/ 20 февраля 2012

Попробуйте это

- (IBAction) randomAction{
    switch (arc4random()%3){
        case 0:
                [self choice1];
            break;
        case 1:
            [self choice2];
            break;
        case 2:
            [self choice3];
            break;
        default:
            break;
    }
}
...