我正在开发一个使用CATiledLayer从网络上下载和显示iPad文件的应用程序(新闻阅读器)。我下载每天的新闻文件在PDF格式的用户的要求。每天的新闻报纸包含10到15个PDF文件或页面。(每个页面一个PDF ),每个文件的大小不超过2 MB。
我为每个文件创建CATiledLayer对象并将其分配给UIScrollview。
我释放CATiledLayer对象与以下代码,每次我请求新的日期,新闻,报纸或PDF文件。
[scrollView removeFromSuperview];
self.tiledLayer.contents=nil;
self.tiledLayer.delegate=nil;
[self.tiledLayer removeFromSuperlayer];
CGPDFDocumentRelease(myDocumentRef);当我运行应用程序持续运行10到15分钟时,我得到以下错误:
程序接收到信号:“0”。数据格式暂时不可用,将在“继续”后重试。(加载共享库"/Developer/usr/lib/libXcodeDebuggerSupport.dylib")时出现未知错误
有人能帮我吗?
提前谢谢。
发布于 2011-03-14 20:49:52
这是因为内存不足,available.Try无法通过仪器运行您的应用程序
https://stackoverflow.com/questions/5298772
复制相似问题