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