And*_*son 14 memory iphone memory-leaks instruments
我试图使用Leaks应用程序分析iPhone应用程序,除了当我尝试查看有关特定内存泄漏的详细信息时,一切似乎都正常工作.泄漏似乎没有加载我的源代码.查看右侧的堆栈视图,我可以看到引用iPhone框架的调用,但引用我编写的源代码的任何内容都是空的.下面的截图说明了我的观点.浅蓝色的块应该引用我的源代码.有没有人遇到过这个问题?Leaks是不是没有正确找到我的源代码/符号?谢谢!
编辑:我正在使用带有Debug配置的'Device - iPhone OS 2.2'编译应用程序.我通过在Xcode中选择Run-> Start With Performance Tool-> Leaks来启动Leaks.如何为Leaks提供"使符号文件可用"?
alt text http://www.andrewgarrison.com/forum/leaks_nosource.png
AWr*_*tIV 13
对于iOS 4.0及更高版本,修复符号并将这些无用的内存地址转换为漂亮的文件名,函数名和行号的方法如下:
在我终于找到解决方案之前,我正在寻找这个好月份.我希望这有助于你们中的一些人!
我看到这种情况发生了,但是在不同的配置上.在Snow Leopard 10.6.1,Xcode 3.2,Instruments 2.0中,在模拟器中运行iPhone OS 3.0时,我没有在Leaks中获得任何符号.在Apple的iPhone开发人员论坛中进行搜索后发现,这是iPhone 3.0 SDK的一个已知问题(正在进行中),将活动SDK切换到3.1是一种解决方法.果然,它对我有用!
| 归档时间: |
|
| 查看次数: |
7204 次 |
| 最近记录: |