即時得到一個足夠頻繁的BAD_ACCESS當我把這種石英功能:石英PDF上下文功能失效(偶爾)與BAD_ACCESS
CGContextDrawPDFPage ((CGContextRef)context, (CGPDFPageRef)pageRef);
這是我如何稱呼它:
CGContextRef context = UIGraphicsGetCurrentContext();
//translate, scale
CGPDFPageRef myPageRef = CGPDFDocumentGetPage ([PDFDocument sharedPDFDocument].documentData, pageNumber);
CGContextDrawPDFPage (context, myPageRef);//BAD_ACCESS HERE
return UIGraphicsGetImageFromCurrentImageContext();//autoreleased- saved on return
//close context
無論是變量爲零,或已經釋放/自動釋放。
這裏是堆棧跟蹤,從調試器:
任何人都可以揭示出這個任意光?甚至有一些關於我如何更好地研究這個問題的指針。它甚至可能不是功能特定的。 我有可能應該提到這個功能是在一個單獨的線程上執行的。
你做了什麼呢? – NicTesla 2011-07-18 14:15:50
pre 4.1?只使用主線程 – 2011-07-19 21:20:23