2012-04-30 58 views
1

這幾行代碼導致EXC BAD ACCESS。顯然self.thumbnailimage不是零(我檢查它)。那可能是什麼?CGContextDrawImage導致EXC BAD ACCESS

CGContextRef context = UIGraphicsGetCurrentContext(); 
    if(self.thumbnailImage) 
    { 
     CGContextDrawImage(context,CGRectMake(14, 5, 58, 58), self.thumbnailImage); 
    } 
+0

什麼樣的類是thumbnaailImage? –

+0

thumbnailImage應CGImageRef – SAKrisT

+0

嗯,它是。它是通過類似jpegdatawithuiimage的方法創建的,保存到核心數據,然後用[uiimage imagewithnsdata]之類的東西提取出來,然後我調用[image cgimage]並繪製它 –

回答

0

好了,問題解決了。我結束了使用uiimage方法drawInRect