Если вы хотите использовать предоставленные Apple типы, у вас есть:
CGSize
для размеров (с width
и height
)
CGPoint
для местоположений (с x
и y
)
- и
CGRect
, которые объединяют два.
Пример использования:
CGPoint p;
CGSize s;
CGRect r;
p.x = 1;
p.y = 2;
// or:
p = CGPointMake(1, 2);
s.width = 3;
s.height = 4;
// or:
s = CGSizeMake(3, 4);
r.origin.x = 1;
r.origin.y = 2;
r.size.width = 3;
r.size.height = 4;
// or:
r.origin = p;
r.size = s;
// or:
r = CGRectMake(1, 2, 3, 4);