Зачем использовать такие функции, как CGRectMake?
Мне любопытно, почему такие функции, как CGRectMake и CGPointMake существуют и широко используются. когда вместо этого вы можете сделать:
(CGRect){{x, y}, {width, height}}
конечно, это более эффективно (хотя я догадываюсь немного), поскольку нет вызова функции?
Также вы можете установить происхождение и размер, как:
(CGRect){origin, size}
и в виде смеси:
(CGRect){origin, {width, height}}
В чем причина не использовать это и отдавать предпочтение функциям Make?