【问题标题】:App crashes only in xcode instruments应用程序仅在 xcode 工具中崩溃
【发布时间】:2012-03-29 14:16:17
【问题描述】:

我有一个奇怪的问题,我开发了一个应用程序,我从 Xcode 分析了该应用程序,即 Xcode>Product>Analyze,然后修复了我得到的任何内存泄漏。我在 ipad 模拟器中运行了该应用程序,它运行良好,没有崩溃,在 iPad 设备上运行;没有崩溃,没有错误,没有任何错误。

但是当我尝试从仪器分析应用程序的内存泄漏时,在分析期间没有内存泄漏,但是在一个阶段,当我加载模态视图然后在模态视图关闭后,应用程序崩溃并且仪器显示模拟器会话时间出去。 可能是什么问题呢 ?

【问题讨论】:

  • 我建议检查模态视图的dealloc 方法。在dealloc 尝试再次发送dealloc 之前,可能有一些已经释放的对象。
  • 我没有在模态视图中使用任何dealloc方法。

标签: objective-c ios xcode ipad


【解决方案1】:

如果您有任何编译条件,例如:#ifdef DEBUG ...,在调试和发布之间打开/关闭功能,这可能会导致问题,因为 Instruments 使用 Release 配置,而常规 Simulator 运行使用 Debug。

【讨论】:

  • 感谢在发布模式下运行应用程序时出现一些错误,它崩溃了。解决了这些问题。再次感谢
猜你喜欢
  • 2011-09-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-09-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多