Вы не получаете никакого предупреждения?
Заменить строку
CGContextSetStrokeColor(context, currentColor.CGColor);
с
CGContextSetStrokeColorWithColor(context, currentColor.CGColor);
Обновление :
Обновите, как вы упомянули в комментариях
CGContextRef context = UIGraphicsGetCurrentContext();
[currentColor set];
CGContextSetLineWidth(context, 2.0);
CGContextFillEllipseInRect(context, CGRectMake(pointToBeShown.x, pointToBeShown.y, 10, 10));