Mus*_*d K 7 memory instruments ios
我在设备上调试应用程序.它完美地工作了一段时间,然后停止并显示错误消息"App因内存压力而终止".没有错误或崩溃日志.
为什么会这样?我该如何解决这个问题?我的应用程序在运行时使用10到30 mb ram.那是很多吗?
更新:使用乐器后,我得到了这个..任何人都可以解释内存分配????
![![]](https://i.stack.imgur.com/ONdl0.png)
更新:我试过仪器,发现泄漏.我有一些这样的事情

我不明白它是什么意思,以及如何解决这个问题????
我认为 10 到 30 mb 的应用程序内存使用不是问题,尤其是对于最新型号的 iOS 设备(如 iPhone 4 和 5),除非您有很多其他内存密集型应用程序在后台运行。他们有 512mb 到 1 GB 的 RAM。
问题诊断——
首先,在 XCode 5 中使用内存图。您可能会发现此链接很有用。
此外,您可能希望在didReceiveMemoryWarningUIViewController 提供的方法中放置断点。
而且,为了进一步深入挖掘,请切换到您的应用程序的配置文件。(Xcode 菜单Product > Profile并在对话框中选择Allocations)。在这里,您会找到一个很好的教程。
| 归档时间: |
|
| 查看次数: |
6812 次 |
| 最近记录: |