在调试器中启用Malloc堆栈记录会导致内存问题



想知道其他人在Xcode中是否也经历过:我的应用在正常运行或在仪器中运行时似乎没有碰撞问题(分配),但是如果我从手机上的调试器中运行它由于内存错误(没有提供其他信息),它将最终(在我的游戏中〜10发子弹之后)崩溃。

一个想法:我已经启用了malloc stack日志记录,并且很好奇这是否会导致记忆积累,否则是不现实的。在这一点上,根据我的测试,似乎没有现实世界/非欺骗问题,但是作为内存管理的相对新秀,我感到不舒服,说Xcode给我带来了误报。有什么想法吗?

它确实会消耗大量的磁盘内存(写入它)。我刚刚花了20小时 试图弄清楚为什么我的应用程序在"文档和数据"中使用1GB。没有任何工作的空间。malloc log

最新更新