0

我在班级的接口部分有 CGPoint

@interface MyClass ()
{
    CGPoint point;
}

在代码中,我尝试为其设置值

point = CGPointMake(1, 3);

但结果是 (0,1)

另一个例子:

CGPoint qwe = CGPointMake(10, 20);
point = qwe;

结果:qwe(10,20),点(0,10)

在接口(CGFloat,NSNumber..)中声明的所有变量都存在同样的问题

怎么回事?

4

1 回答 1

1

您是否使用 将它们记录到控制台NSStringFromCGPoint(point);?如果没有,请尝试一下。Probalby你监督一些东西。无论是局部变量还是实例变量,一个简单的 CGPoint 赋值都不会失败。

于 2012-03-15T11:36:48.653 回答