//
// main.m
// 经常使用结构体
//
#import <Foundation/Foundation.h>
/*
经常使用结构体
1> 创建一个NSRange结构体,表示范围
2> NSSize等同于CGSize 有两个值组成 weight 表示宽度 height 表示高度
3> NSPoint等同于CGPoint 表示一个点的坐标位置
4> NSRect 等同于CGRect 表示一个矩形
*/
int main(int argc, const char * argv[])
{
@autoreleasepool {
//1> 创建一个NSRange结构体,表示范围
// NSRange range = {4,5};
// NSRange range1 = NSMakeRange(4, 5);
// 2> NSSize等同于CGSize 有两个值组成 weight 表示宽度 height 表示高度
//尺寸size 宽和高
CGSize size = CGSizeMake(20, 30);
//点x和y的坐标
CGPoint point = CGPointMake(4, 4);
//矩形 传入点和尺寸两个结构体
//也能够单独传值
CGRect rect = {point,size};
NSLog(@"%@",NSStringFromRect(rect));
}
return 0;
}