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

1.NSRange:(范围)spa

  

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)内:

相关文章
相关标签/搜索