這是我的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;
}