【发布时间】:2011-03-07 19:13:23
【问题描述】:
我上周升级到 Xcode 4,我正在尝试运行我在 Xcode 3 中开发的程序...
在我的应用程序中,我有一个带有表格的导航工具栏。当我单击表格的任何单元格时,它会将我带到下一个视图,并且在导航栏中会出现一个按钮,该按钮应将我带到上一页。当我按下该按钮转到上一页时,会弹出以下错误..
int retVal = UIApplicationMain(argc, argv, nil, nil);其中错误是线程 1:程序接收到的信号:“EXC_BAD_ACCESS”。
当我在 xcode 3 上运行它时它运行良好,但在 xcode 4 上显示此错误..
有人能帮帮我吗?
谢谢...
【问题讨论】:
-
我发现了哪里出了问题。在发布视图或其他任何内容之前,我将其分配为 null 。这解决了我的问题...所以对于视图,在发布之前,我将它分配给 null 并且对于其他变量我将它分配给 null in - (void) viewDidUnload 方法...
-
更新:这并没有解决我的问题......所以仍在寻找我出错的地方......正如许多其他人所说,除了在 dealloc 方法中之外,不要将它分配给 null .. . 这并不能解决问题...
-
更新:我不知道这是否是我的问题的原因.. 但是在我安装新 SDK 时错误地,我通过将它安装在同一位置覆盖了前一个(确实不知道这个)。