《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)內:

相關文章
相關標籤/搜索