UIBezierPath で、線の端を丸くするには・・・

UiBezierPath で直線を描く。線の端が角ばっていて、なんとなく、いやンな感じ。端を丸くしたい。丸くするにはどうするのか。

調べたところ、lineCapStyle という property があるではないか。勇んで property を設定しても、変化なし・・・?

bezierPath.lineCapStyle = kCGLineCapRound;

もう一つ lineJoinStyle という property があって、それを設定してら丸くなった。

bezierPath.lineJoinStyle = kCGLineJoinRound;

端が丸くなったから、目的達成できてよかったんだけど、property の名前がちょっと違う気がする。bezierPath だから、常に lineJoinStyle が使われるのかな?よくわかんない。