iOS virtual memory exhausted! 问题

报错信息

malloc: allocate_pages(): virtual memory exhausted!
LoanPay(56982,0x16af8b000) malloc: expandUniquingTable(): VMCopyFailed

之前我在edit shceme中打开NSZombies

从Stack Overflow 上找到答案是说 NSZombies会引起应该释放的对象实际上没有释放,然后你正在做大量开辟内存的事情,引起virtual memory exhausted闪退,我关闭NSZombies 之后virtual memory exhausted问题消失了

Stack Overflow 原文地址:https://stackoverflow.com/questions/13999005/guardmalloc-results-in-virtual-memory-exhausted

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iOS内存问题: IBOutlet为啥是weak的?因为subview添加到view上时,view会“拥有”sub...
    davidxwwang阅读 1,558评论 0 1
  • 香港26号上午10点40的飞机,成田机场转机,26号上午11点40到圣地亚哥机场。过海关很顺利,我看前面的人都会问...
    潘爱强阅读 360评论 0 1
  • 今天是感恩节 心里有太多想感恩的人 感谢父母带我来到这个世界 让我去感知这五彩斑斓的人生 感谢我的兄弟姐妹 血浓于...
    馮雁阅读 279评论 1 2