#import <Foundation/Foundation.h>
int
main(
int
argc,
const
char
* argv[]) {
@autoreleasepool {
//点、大小、矩形、范围
CGPoint p;
//点
p.x=10;
p.y=20;
//等价于
CGPoint p={10,20};
//也等价于
CGPoint p=CGPointMake(10, 20);
CGSize size;
//大小
size.width=10;
size.height=20;
//等价于
CGSize size={10,20};
//也等价于
CGSize size=CGSizeMake(10, 20);
CGRect rect;
//矩形
rect.origin.x=10;
//rect包含side和origin(即CGPoint),其中origin包含坐标x,y,
rect.origin.y=20;
//而side包含width、height。
rect.size.width=30;
rect.size.height=40;
//等价于
CGRect rect={10,20,30,40};
//也等价于
CGRect rect=CGRectMake(10, 20, 30, 40);
NSRange range;
//范围
range.location=10;
//起点位置
range.length=20;
//长度
}
return
0;
}
|
【点、大小、矩形、范围】
最新推荐文章于 2021-03-11 22:59:38 发布