CGRect
A CGRect is a struct. It represents an origin point and a size.
struct CGPoint {
CGFloat x;
CGFloat y;
};
struct CGSize {
CGFloat width;
CGFloat height;
};
struct CGRect {
CGPoint origin;
CGSize size;
};
Example
CGRect myRect;
myRect.origin.x = 10;
myRect.origin.y = 15;
myRect.size.width = 180;
myRect.size.height = 40;