Como posso desenhar uma seta usando o Core Graphics?

Eu preciso desenhar linha com seta no final no meu aplicativo Draw. Eu não sou bom em trigonometria, então não posso resolver esse problema.

O usuário coloca o dedo na tela e desenha a linha em qualquer direção. Então, a seta deve aparecer no final da linha.

questionAnswers(4)

yourAnswerToTheQuestion