cómo dibujar UIBezierPaths

Esto es lo que quiero hacer:

Tengo un UIBezierPath y quiero pasarlo a algún método para que se dibuje. O simplemente extráigalo del método en el que se crea.

No estoy seguro de cómo indicar en qué vista se debe dibujar. ¿Todos los métodos para dibujar tienen que comenzar con

- (void)drawRect:(CGRect)rect { ...} ?

pued

- (void)drawRect:(CGRect)rect withBezierPath:(UIBezierPath*) bezierPath { ... } ??

Cómo llamo a esta función, o método, desde otro método?

Respuestas a la pregunta(5)

Su respuesta a la pregunta