天天看點

[置頂] ios 在一定選項範圍随機選取選項demo

demo功能:ios 在一定範圍随機選取demo,如截屏。在點選按鈕的時候,程式會根據按鈕選項的範圍随機抽取一個選項顯示。iphone 6.1測試通過。

demo說明:項目demo中 MainView.m裡是主要代碼。利用rand()來産生随機數。rand()的作用是随機傳回一個類型為int的整數,其範圍是0到RAND_MAX。 

demo截屏:

[置頂] ios 在一定選項範圍随機選取選項demo
demo主要代碼:

//按鈕響應事件
- (IBAction)abcd {

//radn()産生随機數,取4的模。是以 rNumber的結果隻可能是0,或1,或2,或3 根據結果将選項資訊輸入
    int rNumber = rand() % 4;

    switch (rNumber) {
        case 0:
            result.text  = @"A";
            break;
        case 1:
            result.text = @"B";
            break;
        case 2:
            result.text = @"C";
            break;
        case 3:
            result.text = @"D";
            break;
        default:
            break;
    }
}

- (IBAction)agreeDisagree {
    int rNumber = rand() % 2;

    switch (rNumber) {
        case 0:
            result.text  = @"Agree";
            break;
        case 1:
            result.text = @"Disagree";
            break;
        default:
            break;
    }
}      

​​

[置頂] ios 在一定選項範圍随機選取選項demo