首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CGPDFDocumentRef iOS 10内存泄漏

CGPDFDocumentRef iOS 10内存泄漏
EN

Stack Overflow用户
提问于 2017-08-11 04:39:09
回答 1查看 167关注 0票数 0

这更多的是一个问题和答案。我注意到在iOS 9中,我使用CGPDF库没有内存问题,并且翻阅了x个页面,没有任何问题。请看附件中的截图,注意每一页都会刷掉内存:

然而,在iOS 10中,当你滑动一定数量的页面时,完全相同的PDF和代码会出现崩溃问题。应用程序会从内存分配中崩溃。见附件截图,内存持续增长:

我发这个帖子是想问一下,如果其他人在iOS 10上遇到过这个问题,我是如何修复这个问题的:在didReceiveMemory警告中使用CGPDFDocumentRelease,然后立即重新加载我的CGPDFDocument,这样应用就可以继续运行,而不会在iOS 10上崩溃。在didReceiveMemory中添加版本后,我的仪器看起来是这样的,我还没有在iOS 11测试版上测试过:

EN

回答 1

Stack Overflow用户

发布于 2017-08-11 04:39:09

修复方法是在didReceiveMemory警告中添加CGPDFDocumentRelease,然后立即重新加载我的CGPDFDocument

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45623073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档