CGPointMake объяснение нужно? - PullRequest
       18

CGPointMake объяснение нужно?

5 голосов
/ 17 ноября 2009

Может кто-нибудь объяснить мне, что CGPointMake делает, пожалуйста?

image.position = CGPointMake(80,200);
id go    = [MoveTo actionWithDuration:2 position:CGPointMake(190,460)];

например, этот синтаксис выше. Я не совсем уверен

1 Ответ

14 голосов
/ 17 ноября 2009

Это встроенная функция, которая заполняет структуру CGPoint значениями, которые вы передаете.

Command-двойной щелчок CGPointMake в вашем коде, и вы попадете в заголовок, который показывает функцию:

CG_INLINE CGPoint
CGPointMake(CGFloat x, CGFloat y)
{
    CGPoint p; p.x = x; p.y = y; return p;
}
...