Как нарисовать линию в Swift 3

Я бы хотел, чтобы пользователь коснулся 2 точек, а затем между этими двумя точками проводится линия. Вот что у меня так далеко:

func drawline(){
    let context = UIGraphicsGetCurrentContext()
    context!.beginPath()
    context?.move(to: pointA)
    context?.addLine(to: pointB)
    context!.strokePath()
}

pointA это первая точка, которую пользователь коснулся иpointB это второй момент. Я получаю ошибку:

thread 1:EXC_BREAKPOINT

Заранее спасибо за помощь.

Ответы на вопрос(2)

Ваш ответ на вопрос