【问题标题】:IPad EXC_BAD_ACESS Even Though It Runs Fine On SImulatoriPad EXC_BAD_ACESS 即使在模拟器上运行良好
【发布时间】:2012-05-18 06:03:48
【问题描述】:

好的,所以我遇到了一个错误,我相信这是与内存管理相关的错误,但让我感到困惑的是它没有指向任何特定的东西。该程序在模拟器上运行 100% 正常,但每当我在实际设备上运行它时,它就会加载,但是当我点击“开始”按钮启动程序时会崩溃。有谁知道我可以如何尝试诊断这个问题?

还有一件事,当我尝试在“仪器”下运行它以检查内存泄漏和分配错误时,它会发出哔声,提示我有问题,并且不会让我运行程序来记录.

【问题讨论】:

  • 在左边,在底部,该滑块控制每个线程的堆栈跟踪有多少被折叠/隐藏。尝试将其一直滑动到右侧以显示整个堆栈跟踪。看起来您正在将 NULLnil 传递给字符串格式化函数或方法。
  • 这揭示了更多线程,但没有任何重大帮助。有什么方法可以找出我的代码中的哪一行导致了这个问题?

标签: xcode ipad memory memory-leaks


【解决方案1】:

Ken Thomases 是对的。 (见上面的评论)我发现了一堆要调试的 NSLog 的错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多