你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> ios 在一定選項范圍隨機選取選項demo

ios 在一定選項范圍隨機選取選項demo

編輯:IOS開發綜合

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

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

demo截屏:

 

 

\


demo主要代碼:

<STRONG xmlns="http://www.w3.org/1999/xhtml">//按鈕響應事件  
- (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;  
    }  
}</STRONG>  

//按鈕響應事件
- (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;
	}
}

 

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved