我有 4 个视图控制器。A、B、C、D,它们之间有 Segues A- 显示可供选择的级别 (1-4) B- 级别 1 问题 1(视图控制器循环,直到 Plist 中的所有问题都已显示) C- 如果用户得到问题 1 错误执行不正确的 Segue 使用
[performSegueWithIdentifier:@"wrongAnswer"sender:nil];
D-如果关卡完成(所有问题都已显示并正确回答)执行segue
[performSegueWithIdentifier:@"wrongAnswer"sender:nil];
VC 有自己的类-级别 B-有自己的类-Level1Addition 类 C-Level1Addition 类的子类,因为 B 正在将数据传递给 C。当所有问题都已显示时执行 D。当所有问题都显示出来后,我想回到 View Controller A 并选择下一个级别。我似乎在继承方面遇到了问题。D 应该从哪个类派生,或者我应该为 D 创建一个全新的类。