2011-06-09 27 views
1

看到下面的圖片(我在CGPostError上坐了一個斷點)。這個錯誤有什麼關係?在控制檯中,打印出以下消息: <Error>: doClip: empty path「<Error>:doClip:空路徑」 - 來自webview

我們正在構建iPad應用並使用webkit顯示自定義廣告。

enter image description here

回答

1

查找限幅功能與空路徑,像CGContextClip()。在這種情況下,錯誤看起來是無害的,「修復」看起來同樣無害。從蘋果公司的文檔,

參數
Ç
包含路徑的圖形上下文。如果上下文沒有當前路徑,則該函數不執行任何操作。

http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Reference/CGContext/Reference/reference.html

如果你真的想避免記錄錯誤,你應該叫CGContextClip(...)或類似功能前檢查方面:

if (!CGContextIsPathEmpty(c)) 
{ 
    CGContextClip(c); 
}