2011-12-28 33 views
1

嘿,我有一些代碼生成,並從這樣的列表中顯示一個隨機單詞:Xcode中嵌套IBAction爲

-(IBAction)secondWord { 
    int text = rand() % 2; 
    switch (text) { 
     case 0: 
      secondWord.text = @"random1"; 
      break; 
     case 1: 
      secondWord.text = @"random2"; 
      break; 
     default: 
      break; 
    } 

我有2個按鈕改變2個標籤文本有這樣的兩倍。有沒有辦法可以設置另一個動作來同時執行這兩個IBActions。從而允許單詞隨機生成並同時生成。

謝謝。

回答

3
-(IBAction)allWords { 
    [self firstWord]; 
    [self secondWord]; 
} 

是這樣的嗎?您可以像調用其他函數一樣調用這些操作。

+0

感謝您的回覆。我試過這個,但它沒有奏效... – 2011-12-28 19:13:28

+0

我想不出任何理由爲什麼這不起作用。請提供更多關於正在發生的事情的信息。控制檯中是否有警告?您可以嘗試添加一些NSLog()輸出來查看該操作是否真的被調用。 – weezor 2011-12-28 23:44:23