Ich bin neugierig, warum Funktionen wie CGRectMake und CGPointMake existieren und weit verbreitet sind. , wenn statt, können Sie tun:Warum Funktionen wie CGRectMake verwenden?
(CGRect){{x, y}, {width, height}}
sicherlich dieses effizienten ist (obwohl ich nicht viel zu raten), da es kein Funktionsaufruf?
Auch können Sie die Herkunft und Größe wie festgelegt:
(CGRect){origin, size}
und als Mischung:
(CGRect){origin, {width, height}}
Was ist der Grund hierfür nicht verwendet wird, und lieber die Make-Funktionen?