Я попытался назвать CGPathMoveToPoint() в Swift с помощью CGMutablePathRef и CGPoint в качестве входных данных и NULL/ноль вместо CGAffineTransformation как этоне может вызвать CGPathMoveToPoint() с нуля в Swift
CGPathMoveToPoint(path, nil, point.x as CGFloat, point.y as CGFloat)
Однако, Я всегда получаю сообщение об ошибке: выражение не может быть преобразовано в тип NilLiteralConvertible. Вы не знаете, почему этот код не работает? Что должно быть использовано в Swift, в котором был аргумент nil? Я попытался использовать CGAffineTransformidentity вместо nil, но он тоже не работает. Спасибо!
Можете ли вы показать больше кода, в частности, где вы создаете «путь» и «точку»? Ваша одна строка работает для меня, если перед ней есть «var path = CGPathCreateMutable()» и «var point = CGPoint (x: 10, y: 20)». –