Что делает CG_INLINE?

Я ковырялся в определениях таких вещей, как CGPoint , в поисках подсказок о том, как создавать свои собственные функции, но я не знаю цели CG_INLINE . Что здесь происходит за кулисами?

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

CG_INLINE CGSize
CGSizeMake(CGFloat width, CGFloat height)
{
  CGSize size; size.width = width; size.height = height; return size;
}
15
задан MrHen 1 June 2011 в 20:45
поделиться