【发布时间】:2009-07-14 00:37:02
【问题描述】:
我正在真实手机中测试我的 iphone 应用程序,当我的程序运行几秒钟时。 它自动退出并显示消息'正在响应 SpringBoard 的终止而终止'并在控制台中显示程序正常退出。它是有线的,对吗?
我尝试了几次,每次都发生。该程序非常简单,有一个滚动视图,并添加了大约 50 个子视图,这些子视图不是由界面生成器创建的。
已经尝试过的东西
- 在模拟器中运行良好
-
Iphone 已解锁 iphone 1G 和 OS 2.2
如何调试这个?我无法追踪任何错误代码,因为它说这是正常退出。状态 0。
谢谢
【问题讨论】:
-
我猜你正在实现一个滚动视图,就像苹果官方照片应用程序一样。如果是这种情况,那么您可能是因为内存问题而终止。尝试加载更少的子视图,如果您的应用程序运行良好,您需要找到一种方法让子视图消耗更少的内存,或者通过延迟加载或减少加载到内存中的内容。
-
是的,这是内存问题,我把它改成20个子视图,它可以工作。