Tengo curiosidad por qué funciones como CGRectMake y CGPointMake existen y son ampliamente utilizadas. cuando, en cambio, que puede hacer:¿Por qué usar funciones como CGRectMake?
(CGRect){{x, y}, {width, height}}
sin duda esto es más eficiente (aunque supongo que no por mucho) ya que no hay llamada de función?
También puede establecer el origen y el tamaño como:
(CGRect){origin, size}
y como una mezcla:
(CGRect){origin, {width, height}}
¿Cuál es la razón para no usar esto, y prefiriendo las funciones hacen?