在 iPhone 中,在图层上绘制 PDF 会占用大量内存吗?
您好,我正在开发一个 PDF 阅读器应用程序。对于 1 或小于 1 的缩放比例(即正常模式),我在 CALayer
上渲染 pdf,该层附加到一个视图,该视图是滚动视图。对于超过 1 的缩放比例,我正在创建一个平铺层并将其添加到同一视图中,以以更好的分辨率显示 PDF。该应用程序工作正常一段时间,但在缩放模式下尝试几次后,我收到一个错误并且应用程序崩溃了。错误 是: 数据格式化程序暂时不可用,将在“继续”后重试。 (加载共享库“/Developer/usr/lib/libXcodeDebuggerSupport.dylib”时出现未知错误)。我知道此错误与内存不足问题有关。在图层上多次绘制 PDF 是否会占用大量内存?请帮助。
Hi i am working on a PDF reader application.For zoom scale of 1 or less then 1(i.e normal mode)I render pdf on a CALayer
,this layer is attached to a view which is subView of a scroll view.For zoom scales more than 1 i am creating a tiled layer and adding it to the same view to display PDF with better resolution.The app is working fine for some time but after couple of tries in zoom mode i am getting one error and app is getting crashed.The error is:
Data Formatters temporarily unavailable, will re-try after a 'continue'. (Unknown error loading shared library "/Developer/usr/lib/libXcodeDebuggerSupport.dylib").I am aware that this error is something related to low memory problem.Does drawing PDF on layers several times take much memory?Please help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论