Странное поведение CGPoint - PullRequest
0 голосов
/ 15 марта 2012

У меня есть 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)..)

WTF?

1 Ответ

1 голос
/ 15 марта 2012

Вы регистрировали их на консоли, используя NSStringFromCGPoint(point);? Если нет, попробуйте. Вероятно, вы курируете что-то. Простое назначение CGPoint не даст сбой, независимо от того, используется ли локальная переменная или переменная экземпляра.

...