Po co używać funkcji takich jak CGRectMake?
Jestem ciekaw, dlaczego takie funkcje jak CGRectMake i CGPointMake istnieją i są powszechnie stosowane. kiedy zamiast tego możesz:
(CGRect){{x, y}, {width, height}}
z pewnością jest to bardziej wydajne (choć nie zgaduję zbyt wiele), ponieważ nie ma wywołania funkcji?
Możesz także ustawić pochodzenie i rozmiar:
(CGRect){origin, size}
i jako mieszanina:
(CGRect){origin, {width, height}}
Jaki jest powód nieużywania tego i preferowania funkcji Make?