{ x, y }
Miércoles, 30 mayo 2012 por Federico Erostarbe
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.

No. 1 — mayo 30th, 2012 at 21:01
LA GLORIA