代码之家  ›  专栏  ›  技术社区  ›  Mike S Andreas Köberle

iphone dev-objc_msgsend,无特定行号

  •  0
  • Mike S Andreas Köberle  · 技术社区  · 16 年前

    当我通常得到运行时错误时,我可以在Xcode中打开Debugger视图,查看它发生的行,并相应地修复它。没有行号时该怎么办?我必须在某个地方有一个分配/释放内存错误,但是我该如何找到它呢?仪器工具几乎无法使用,而且速度很慢,有时根本无法加载。我附加了调试器窗口的屏幕截图: http://www.freeimagehosting.net/image.php?1c4089f3e4.png . alt text http://www.freeimagehosting.net/image.php?1c4089f3e4.png

    1 回复  |  直到 16 年前
        1
  •  3
  •   Joshua Weinberg    16 年前

    根据StackTrace,您有一个过度释放。使用僵尸工具或将nszombieEnabled环境变量设置为yes。这将让您知道什么对象被过度释放。