这是一个非常奇怪的问题。切换视图崩溃应用程序
包括我的下一个视图的.h文件:
#import "MainGame.h"
的我有这样的代码,切换室,当我按下屏幕:
- (void)touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event
{
MainGame *newview = [[MainGame alloc] initWithNibName:@"MainGame" bundle:nil];
newview.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentViewController:newview animated:YES completion:NULL];
}
而且它在iOS的正常工作5模拟器;但是当我在运行iOS 4.2的iPod上测试它时,它总是会崩溃。
我所有的IBOutlets都连接正确,并且所有的东西,因为我已经说过它可以在模拟器中正常工作,但不在我的iPod上。
我以前曾在我的iPod上使用过各个视图,所以我没有使用任何需要iOS 5或任何其他功能的功能;只是这个代码可以切换不工作的视图。
我错过了什么吗?
谢谢!
你可以在问题上添加错误日志吗? – jMelnik
你确定它不是[[MainGame alloc] initWithNibName:..]问题吗? – dreamzor
如果我删除该行:[self presentViewController:newview animated:YES completion:NULL];那么该应用程序不再崩溃,所以我很确定这一行是什么导致问题。我也不能错误记录它,因为调试在我的iPod上不起作用。 – CHRIS