【问题标题】:Debugging iphone application crashes调试 iphone 应用程序崩溃
【发布时间】:2011-09-25 09:57:57
【问题描述】:

一段时间后在实际设备上测试我的 iPhone 应用程序时,应用程序似乎自行崩溃/退出。它不会在任何特定点崩溃,而是在使用一段时间后崩溃,例如:我可以使用该应用程序,然后让它闲置。它会崩溃。我该如何调试问题以及可能的原因是什么?

【问题讨论】:

  • 您是否使用任何计时器/周期性任务?
  • 不,它是一个有 7 个不同视图的应用程序,主要是收集和显示数据。我假设它的内存管理问题,但我能够确定问题出在哪里。有没有办法看看哪里出了问题? (应用程序太大,无法自己尝试查看)
  • 您可以尝试使用 Instruments 监控您的应用程序的内存泄漏。您的 - (void)didReceiveMemoryWarning 方法是否被调用?控制台日志中是否有任何消息?
  • 我得到“***由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'Delegate 没有响应 receivedItems:'”我相信这是因为这一行:AppDelegate *appDelegate = [ [UIApplication sharedApplication] 委托]; self.rows = appDelegate.getCourseArray;但有人告诉我我不需要发布这个。所以我真的不知道为什么我会得到那个
  • 在您的代码中搜索Delegate doesn't respond to receivedItems 并将相关部分粘贴到此处。

标签: objective-c ios xcode ios4


【解决方案1】:

删除断点并禁用断点

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-19
    • 2011-06-20
    • 2011-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多