Если вы посмотрите внимательно, вы увидите, что сообщение относится к несовместимому типу для аргумента 1 метода, называемого setPosition
, а не метода calculatePointOnCircleFrom
.setPosition
является установщиком для свойства position
.
Итак, проблема в point1.position =
части строки, а не в вызове calculatePointOnCircleFrom
метода.Я подозреваю, что свойство position
переменной point1
не относится к типу CGPoint, поскольку именно это возвращает метод calculatePointOnCircleFrom
.
В качестве альтернативы, вы можете не вызывать метод, который, по вашему мнению, вызываете.