2013-03-28 42 views
0

我有4個視圖控制器。 A,B,C和D A-顯示從(1-4) 中選擇的級別B-級別1問題1(查看控制器循環直到顯示所有Plist中的問題) C-如果用戶獲得問題1使用塞格遺傳

[performSegueWithIdentifier:@"wrongAnswer"sender:nil]; 

D-如果水平是完全(所有的問題都得到了展示,並回答正確)執行賽格瑞

[performSegueWithIdentifier:@"wrongAnswer"sender:nil]; 

一個VC都有自己的講座級別類 乙錯誤執行不正確Segue公司 - 擁有自己的class-Level1Addition類Level1Addition類的10個C子類爲B將數據傳遞給C. 當所有問題都顯示時執行D.當所有問題都顯示出來後,我想回到View Controller A並選擇下一個級別。我似乎遇到繼承問題。應該從d派生類是什麼,或者我應該創建D.以下方法

+2

說什麼?一個更明確的解釋(也許有一些標點符號)你想要做什麼會有所幫助。 – rdelmar

+0

希望這可以讓你更輕鬆 – Sfocker

回答

0

使用一個全新的,同時執行SEGUE檢查條件

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { 
    if ([segue.identifier isEqualToString:@"identifierName"]) { 
     //data to pass to next VC or other before performing segue 
     secondVC = [segue destinationViewController]; 

    } 
}