分类: iOS平台
2015-03-31 14:35:39
1.Foundation框架
结构体
NSRange
用来表示范围
第一个元素表示起始位置
第二个元素表示字符个数。
NSRange aa;
aa.location = 3;
aa.length = 2;
NSRange bb = {4,5};
NSRange cc = {.location = 4,.length =1};
NSRange dd = NSMakeRange(3, 4);////快速创建,最常用
NSString *st = NSStringFromRange(dd);//Range转换为NSSting类型
NSLog(@"%@",st);
打印{3, 4}
2.NSpoint
坐标
NSpoint p= {3,4};
NSMakePoint(3,3);//快速创建
CGPointMake(33, 1);//快速创建,最常用
NSString *sss = NSStringFromPoint(p);
3.NSSize
位置
NSSize a1 = NSMakeSize(4, 33);
NSSize a2 = CGSizeMake(3, 1);
NSString *ssss = NSStringFromSize(a1);
CGRect
4.包含坐标和位置
CGRect c1 ;
c1 = NSMakeRect(3, 1, 11, 11);
c1 = CGRectMake(2, 22, 44, 1);