iPhone OS 2.2上的应用程序崩溃,在2.1上运行良好

时间:2008-12-05 04:20:46

标签: iphone cocoa-touch instruments

当我将设备更新为2.2时,这是我的应用程序的跟踪。

任何想法摆脱这种泄漏?因为我认为这是导致我的应用程序崩溃的罪魁祸首 当我在os2.2中运行我的应用程序时,这是跟踪,看到显示可能产生泄漏的部分的图像,如果你能给我一些提示来解决它,将不胜感激。

alt text http://origindata.wapfly.com.au/extra/Picture%204.png

alt text http://origindata.wapfly.com.au/extra/Picture%203.png 当我在os2.1.it运行我的应用程序非常有线的问题时,这是跟踪。 alt text http://origindata.wapfly.com.au/extra/Picture%205.png

2 个答案:

答案 0 :(得分:1)

如果没有访问代码,该跟踪就毫无意义。我的建议是下载并安装Clang Static Analyzer并对其运行代码以确定泄漏存在的位置。它可以在http://clang.llvm.org/StaticAnalysis.html找到 - 使用它,将.tar.gz文件的内容复制到/ usr / bin然后cd到你的Xcode项目并运行scan-build xcodebuild。此时,您将获得输出,指示您复制并获得类似于scan-view /tmp/logs/...的线条。这应该给您一些指示。

答案 1 :(得分:0)

您需要单击Instruments右上角的“查看”按钮,然后选择“扩展详细信息”,然后单击上面选择的行项目,然后单击“扩展详细信息”右侧列中的详细信息,它将打开直到XCode中的错误代码行