Это, вероятно, очень простой синтаксический вопрос, но я не могу найти ответ.
Может кто-нибудь сказать мне, что означает это выражение?
objPoint.x = -objPoint.x;
Как примечание, objPoint - это CGPoint
Спасибо!
Вы меняете горизонтальную координацию на ее отрицательную.
Другой пример:
x = 7; x = -x;
Тогда он станет x = -7;
x = -7;
Это процесс оценки:
Процесс оценки будетсначала запускается с правой стороны, поэтому процесс выглядит так:
replace x with 7, the right hand side of -x will become -7.
, затем присваиваем его левой стороне: x = -7;