常用结构体

 1:NSRange 结构体,表示范围

 NSRange range = {2,3}; //创建方法一

 NSRange  range2 =  NSMakeRange(2,3);  //创建方法二

 NSString *strRange= NSStringFromRange(range); //接收,将NSRange转成NSString

 NSLog(@"%@",strRange);  //打印   ,结果为   {2,3}


 2:NSSize 等同于CGSize 有两个值组成  weight表示宽度    height 表示高度

NSSize size = {20,20};

NSSize size2 = NSMakeSize(20,20);

NSString *strSize= NSStringFromSize(size); 

NSLog(@"%@",strSize);


3:NSPoint  等同于CGPoint  表示一个点的坐标位置

NSPoint point = { 30,30};

NSPoint point2= NSMakePoint(30,30);

NSString *strPoint = NSStringFromPont(point);

NSLog(@"%@",strPoint);


4:NSRect   表示矩形,   与CGRect 等同,有两个参数 CGPoint ,CGSize

NSRect rect = {40,60,100,200};  //x,y,weight,height

NSRect rect2 = NSMakeRect(40,60,100,200);

NSString *strRect = NSStringFromRect(rect);

NSLog(@" %@",strRect);   //结果为  {{40,60},{100,200}








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值