Хотя могут быть причины, чтобы избежать отправки метода для чего-то подобного, нет причины делать это как макрос вместо статической встроенной функции:
static inline
CGPoint CGPointUIKit2CT(UIView *self, CGPoint ctPoint) {
CGPoint uikitPoint = CGPointMake(ctPoint.x + INITIAL_HORIZ_OFFSET,
self.bounds.size.height - ctPoint.y - INITIAL_VERT_OFFSET);'
return uikitPoint;
}
Это скомпилируется с тем же макросом, но обеспечит лучшую информацию для отладки и профилирования.