这是我的Rectangle
类中的一种方法。 A Rectangle
对象具有来自类XYPoint
的称为origin
的ivar
。一个XYPoint
对象具有ivar
的float x
和float y
。这种方法对于设置origin
还是可以的,或者它会引用与pointy
相同的内存点吗?指定或复制?
-(void) setOrigin:(XYPoint *) pointy {
origin.x = pointy.x;
origin.y = pointy.y;
}