我已經使用石英-2d渲染了一些基本形狀。我遇到了兩種方法來畫線。首先是使用UIGraphicsGetCurrentContext()
來獲取上下文,然後使用CGContextAddLineToPoint
來繪製線條。UIBezierPath中的CGContextAddLineToPoint和addLineToPoint函數有什麼區別?
而另一種方法是定義一個UIBezierPath
對象,並使用其功能addLineToPoint
[bezierPath addLineToPoint:CGPointMake(10, 10)];
繪圖,然後我不得不bezierPath添加到使用CGContextAddPath
上下文。
所以我想知道這兩種方法之間的區別,因爲兩者都只用於繪製一條線。這兩者之間是否存在性能問題?在哪種情況下哪種方法更好。