《Objective-c》Foundation框架 -(结构体:Range、Point、Size、Rect)

1.NSRange:(范围)

  

2.NSPoint\CGPoint(NSPoint相当于CGPoint):(位置:X、Y)

  • 设置Point的两种方式:

1.NSPoint point = NSMakePoint(100,56);

         

2.NSPoint point2 = CGPointMake(40,63);

        

  • 将NSPoint类型转换成字符串类型:

        

 3.NSSize\CGSize(NSSize相当于CGSize):(尺寸:长、宽)

  • 设置而Size的两种方式:

  1.NSSize size = NSMakeSize(20,30);

          

  2.NSSize size2 = CGSizeMake(20,30);

         

  • 将NSSzie类型转换成字符串类型:

         

4.NSRect\CGRect(NSRect相当于CGRect):(位置:X、Y,尺寸:长、宽)

  • 设置Size的两种方式:

   1.NSRect rect = NSMakeRect(23, 40, 80, 90);

           

   2.NSRect rect2 = CGRectMake(10, 20, 60, 70);

          

  • 创建NSRect的另一种方式:

         

  • 原点:CGPointZero == CGPointMake(0, 0);

         

  • 将NSRect类型转换成字符串类型:

         

5.判断一个点是否在一个区域(NSRect)内:

 
 
posted @ 2015-03-21 23:30  深秋的露水  阅读(212)  评论(0编辑  收藏  举报