¿Cómo animar un arco implementado usando CGContext en iOS?

Utilizo la function de cuarzo CGContextAddArc para dibujar un arco. Pero quiero hacer una animation que muestre cómo se dibuja el arco. Pero no tengo idea de cómo implementarlo.