OC开发之——Foundation中常用结构体(52)
一 概述
本文介绍Foundation框架中的结构体:
- NSRange
- NSPoint\CGPoint
- NSSize\CGSize
- NSRect\CGRect
二 NSRange
2.1 定义
1 | typedef struct _NSRange { |
2.2 使用
1 | NSRange rg1={2,4}; |
三 NSPoint\CGPoint
3.1 说明(NSPoint==CGPoint)
1 | typedef CGPoint NSPoint; |
3.2 使用
1 | NSPoint p1=NSMakePoint(10, 10); |
四 NSSize\CGSize
4.1 定义
1 | struct CGSize { |
4.2 使用
1 | //NSSize\CGSize |
五 NSRect\CGRect
5.1 定义
1 | struct CGRect { |
5.2 使用
1 | //NSRect\CGRect |
六 转换
1 | //转换 |
七 比较
1 | //比较 |