NSPoint和CGPoint##
两者同义
typedef CGPoint NSPoint;
//CGPoint的定义
struct CGPoint{
CGFloat x;
CGFloat y;
};
typedef struct CGPoint CGPoint;
typedef Float CGFloat;
CGPoint代表二维平面中的一个点
//创建
CGPoint point = NSMakePoint(10, 20);
NSSize和CGSize
typedef CGSize NSSize;
//CGSize的定义
struct CGSize{
CGFloat width;
CGFloat height;
};
typedef struct CGSize CGSize;
typedef Float CGFloat;
//创建
CGSize size = NSMakeSize(20, 30);
同时创建坐标和尺寸Rect
CGRect rect = NSMakeRect(<CGFloat x>, <CGFloat y>, <CGFloat w>, <CGFloat h>);
网友评论