3
我試着去渲染PDF頁面的後臺線程圖片,有沒有產生從pdfContext /背景圖像不不使用的線程安全的方式:線程安全(CG)版本的UIGraphicsGetImageFromCurrentImageContext?
UIGraphicsGetImageFromCurrentImageContext
我試着去渲染PDF頁面的後臺線程圖片,有沒有產生從pdfContext /背景圖像不不使用的線程安全的方式:線程安全(CG)版本的UIGraphicsGetImageFromCurrentImageContext?
UIGraphicsGetImageFromCurrentImageContext
AFAIK(幾乎)只要您不在屏幕上繪圖,並且不會在多個線程之間共享資源(如圖形上下文),則所有核心圖形調用都應該可以安全地在後臺線程中使用。
'UIGraphicsGetImageFromCurrentImageContext'不(只)與UIGraphicsGetCurrentContext一起工作,但它不是線程安全的嗎?或者它可以與任何CGContextRef一起使用? – 2010-11-18 13:21:54
或者更確切地說:'UIGraphicsBeginImageContext' – 2010-11-18 14:16:58
是的,但是你說你不想使用這個功能。您可以使用CG調用來繪製位圖上下文,然後從中創建一個「CGImage」。順便說一下,Apple在iOS 4.0中創建了一些'UIGraphics ...'調用線程安全的,您可能想要查看它。 – 2010-11-18 14:22:57