我正在使用UITabBarController來跟蹤應用程序的不同視圖。在一個視圖中,「測驗控制器」中,我讓用戶從分段控件中選擇數字,然後將它們的答案存儲在整數數組中。底部是一個'提交'按鈕,當它被擊中時,應該在另一個視圖中調用一個函數,以使用「結果控制器」顯示結果。我的問題是,如何處理類方法以允許分析結果並在「測驗控制器」調用時在「結果控制器」中設置UILabels?當UIButton被擊中時在其他類中調用函數
我擊中提交按鈕的代碼如下所示:
[ResultViewController calculateAndDisplayScores];
// swtich to results view
mainDelegate.tabBarController.selectedIndex = 2;
其中「ResultViewController」是我的「結果控制」的名稱。當我這樣做時,ResultViewController給了我一個錯誤,我認爲我不能在類方法中設置UILabel文本屬性。