问题描述
|
每个视图的末尾都有相同的代码,可转到下一个:
- (IBAction)proceed2 {
StepThree *one = [[[StepThree alloc] initWithNibName:@\"StepThree\" bundle:nil] autorelease];
one.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:one animated:YES];
}
除此视图外,此方法在所有视图中均有效,除了不同的步骤号(并非始终为StepThree)之外,我所有的代码看起来都完全相同。就像在所有这些程序中一样,我导入了“ StepThree.h” ...为什么这个程序会给我带来麻烦?
顺便说一句
[self presentModalViewController:one animated:YES];
并且错误是\“线程1:程序收到信号:\” SIGABRT \“。\”
解决方法
您发布的代码似乎正确。
问题可能是由于实施“ 2”时发生的。
诊断这种不良行为的一种好方法是启用“僵尸”检测。有关详细信息,请参见此处。