我的应用程序崩溃在ipod 3g和崩溃报告文件中崩溃文件的名称是“内存不足...”由于内存不足或这个名称是假的,这会崩溃吗? 我该怎么做才能解决它?
答案 0 :(得分:1)
这不是假名。您应该做的第一件事是在您的应用程序上运行“泄漏”性能工具,看看您是否泄漏内存。这很可能是问题,否则你使用的内存太多了,你需要找到一种方法,用更少的内存来做你想做的事。
帮助运行泄漏程序: Memory leak detection tools
答案 1 :(得分:1)
这绝对不是假名,要调试你应首先使用xcode提供的Instruments
应用程序,并专门查看库中的“Allocations”和“Leaks”工具。
在您的应用上运行这些,它将帮助您确定代码泄漏如此多的内存以及导致操作系统杀死它的内容。
有几种方法可以减少基本应用程序中的内存使用量,这里有几个通用的:
alloc