标签:
struct CGPoint{ CGFloat x; CGFloat y; }; typedef struct CGPoint CGPoint;
void point(){ //第一种创建方式 CGPoint p; p.x=10; p.y=10; //第二种创建方式 p=NSMakePoint(10,9); //第三种创建方式,最常用 p=CGPointMake(10,8); }
struct CGSize{ CGFloat width; CGFloat height; } typedef struct CGSize CGSize;
struct CGPoint{ CGPoint origin; CGPoint size; }; typedef struct CGRect CGRect
void rect(){ //第一种创建方法 NSRect rect; rect.size.width=100; rect.size.height=200; rect.origin.x=2; rect.origin.y=1; //第二种创建方法 rect=NSMakeRect(2,3,100,200); //第三种方法 rect=CGRectMake(2,3,100,200); }
标签:
原文地址:http://www.cnblogs.com/hqzxbb/p/4395359.html