{ x, y }

Siempre que salgas del paraíso artificial que representan los nibs, terminás marcando puntos, posiciones y frames a lo loco en código. La manera de hacerlo, en CoreGraphics, no es que sea complicada, pero poner siempre

CGPointMake(i, j); CGSizeMake(x, y); CGRectMake(a, b, c, d);

me resulta cansador y no quiero tener artrosis por tipear de más. Los que no éramos asiduos a C antes de codear en Objective-C, podemos pasar por alto que CGPoint, CGRect, CGSize, son todos structs. Entonces, podemos definír un punto simplemente con

CGPoint p = { x, y };

y un rectángulo como

CGRect r = { a, b, c, d };

Mi vista cansada y mis dedos seguramente me lo agradezcan en el futuro.

One Response to “{ x, y }”

  1. Marco Mustapic writes:

    LA GLORIA

Leave a Reply