想知道其他人是否也在Xcode中经历过这种情况:我的应用程序似乎没有崩溃问题时,正常运行或在仪器(分配),但如果我运行它从调试器在我的手机上,它最终(后~10轮在我的游戏)崩溃,由于内存错误(没有其他信息提供)。一个想法:我启用了malloc堆栈日志记录,并且很好奇这是否会导致内存累积,否则这是不现实的。在这一点上,根据我的测试,似乎没有真实世界/非调试器问题,但作为内存管理方面的相对新手,我很不舒服地说Xcode给了我一个假阳性。有什么想法吗?
9gm1akwq1#
它确实消耗了大量的磁盘内存(写入它)。我刚刚花了20小时以上试图弄清楚为什么我的应用程序在“文档和数据”空间中占用了1GB而没有做任何工作。malloc log
1条答案
按热度按时间9gm1akwq1#
它确实消耗了大量的磁盘内存(写入它)。我刚刚花了20小时以上试图弄清楚为什么我的应用程序在“文档和数据”空间中占用了1GB而没有做任何工作。malloc log