iPhone应用程序崩溃(可能来自多个视图使用)

时间:2009-11-25 13:08:29

标签: iphone xcode view uiimage model-view-controller

我正在准备一个iphone应用程序,我在其中使用了许多视图控制器之间的转换。 这意味着有一个主菜单视图控制器,在按下必要的框后,正在推动模态视图控制器。在此之后,我按一个退出按钮再次进入主菜单,我可以重新进入。

问题在于,当我多次进入和退出视图控制器时,应用程序崩溃,我的乐器中有很多对象分配(但没有泄漏)。

我也使用了很多UIImageViews。 关于可能出错的任何建议?

非常感谢你! (使用iphone OS 3.1.2)

2 个答案:

答案 0 :(得分:1)

在我的头脑中,有一些可能出错的事情:

  • 您有过度释放的实例变量(EXC_BAD_ACCESS崩溃)或
  • 您使用的内存太多(即您没有释放任何已分配的对象)并且您的LowMemory崩溃。

你可以发布崩溃日志吗? (如果您正在设备上进行测试,可以通过查看Xcode中的崩溃日志来找到:Window-> Organizer-> iPhone开发(侧栏) - >崩溃日志。

答案 1 :(得分:0)

您可能正在尝试访问已发布的成员变量。找出应用程序崩溃位置的一种方法是单击工具栏中的“检查点”按钮并运行应用程序。

当它崩溃时,打开调试器窗口(Cmd-Shift-Y)并在堆栈跟踪中查找您的一个方法。这个位置通常是你做错事的地方。