【问题标题】:App crashes on iPhone 4?应用程序在 iPhone 4 上崩溃?
【发布时间】:2011-02-08 18:44:26
【问题描述】:

此代码导致我的应用在 iPhone 4 和模拟器上崩溃,但在 3GS 上运行良好。任何想法为什么会这样?

-(IBAction)startButtonClicked{

 GameViewController *screen = [[GameViewController alloc] initWithNibName:nil bundle:nil];
 screen.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
 [self presentModalViewController:screen animated:YES];
 [screen release]; 
}

【问题讨论】:

  • 检查控制台,看看那里是否打印了有用的东西。我的猜测是你的 GameViewController 有问题。
  • 我在控制台中得到了这个:由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'*** -[NSURL initFileURLWithPath:]: nil string parameter'
  • 您是否使用了 iPhone 4 上可能不存在的文件路径?使用异常断点和堆栈跟踪来确定导致该异常的代码行。
  • 嘿,你找到答案了吗?

标签: iphone xcode sdk crash iphone-3gs


【解决方案1】:

您是否检查过屏幕的 viewWillAppear 和 viewWillLoad 方法中发生了什么?那里的初始化代码中似乎存在一些问题。你在哪里打开网址?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-11
    • 1970-01-01
    • 2011-04-20
    • 2011-04-05
    • 1970-01-01
    • 1970-01-01
    • 2011-06-20
    • 2011-06-16
    相关资源
    最近更新 更多