什么是方法/工具我可以用来检查是否在我的iPhone应用程序没有内存泄漏?或者如何找到并修复它们?我如何测试iphone应用程序的内存泄漏?
4
A
回答
6
使用工具:首先在模拟器上构建并安装您的应用程序。再次停止这个过程(红色盾牌说“任务”),然后进入Run-> Run with perfomance工具 - >泄漏。这将启动使用泄漏和内存分配工具预配置的仪器。欲了解更多信息,请查看Apple的内存使用性能指南(其中也有关于查找泄漏的部分):http://developer.apple.com/library/ios/#documentation/Performance/Conceptual/ManagingMemory/ManagingMemory.html
1
为什么它很简单!只需运行泄漏性能工具。按下:运行 - >开始使用性能工具 - >泄漏。
这个工具告诉你什么库泄漏,然后你可以调试你认为合适的代码。如果组织良好,您将能够立即看到泄漏的物体并轻松解决问题。
祝你好运:)
1
你可以尝试使用工具在Xcode中,泄漏的工具,CPU采样,分配,活动monitor.You可以在菜单中运行 - >与性能工具运行找到它们。
为了在已安装的应用程序上运行工具,将设备连接到您的机器上将是理想的选择。
在这里您可以找到对Instruments的介绍。
3
在Xcode 5
只是去产品 - >分析 ...然后看到内存泄漏的名单打破点...... 只是去扔破发点,并试图释放那些不需要变量,类对象 ....
http://www.streamingcolour.com/blog/tutorials/tracking-iphone-memory-leaks/
或者
这个工具告诉你什么库发生泄漏,那么你就可以调试C你认为合适的话。如果组织良好,您将能够立即看到泄漏的物体并轻松解决问题。
相关问题
- 1. iPhone应用程序内存泄漏
- 2. iPhone/iPad应用程序内存泄漏
- 3. MKMapView内存泄漏iPhone应用程序
- 4. iphone应用程序NSNumber内存泄漏
- 5. 如何测试Web应用程序的内存泄漏?
- 6. Android:如何测试应用程序中的内存泄漏?
- 7. iPhone应用程序运行时内存泄漏检测
- 8. 我的iPhone应用程序中的内存泄漏在哪里?
- 9. 测试Android应用程序中的内存泄漏
- 10. 用内存泄漏仪器测试iOS应用程序
- 11. 在.NET应用程序中测试内存泄漏
- 12. 内存泄漏测试
- 13. 内存泄漏测试
- 14. 内存泄漏教程iPhone
- 15. 如何检测应用程序是否泄漏内存?
- 16. 如何在Windows Store应用程序中调试内存泄漏?
- 17. 应用程序中的内存泄漏
- 18. 如何解决这些内存泄漏在我的iPhone应用程序?
- 19. iPhone内存泄漏
- 20. iPhone内存泄漏
- 21. 内存泄漏 - iPhone
- 22. iPhone内存泄漏?
- 23. Iphone内存泄漏
- 24. 用Pytest的pyqt测试内存泄漏
- 25. 我们如何检测内存泄漏的COM互操作的应用程序?
- 26. ASP.Net应用程序池内存泄漏
- 27. WinForms应用程序内存泄漏
- 28. NodeJS 0.3.1应用程序泄漏内存
- 29. gsoap内存泄漏C应用程序
- 30. android应用程序内存泄漏
你到目前为止尝试过什么? (你是否使用过Xcode的“构建和分析”功能?看看仪器?查看NSZombie?) – 2011-01-25 13:43:07