OC和ios中常用的一些类——Foundation框架的小结(1)
来源:互联网 发布:js中绑定含参数函数 编辑:程序博客网 时间:2024/04/30 09:37
Cocoa Foundation框架中有很多有用的、面向数据的低级类和数据类型。
一些有用的结构体:
1).表示范围的NSRange:
typedef struct _NSRange {
unsigned int location;
unsigned int length;
} NSRange
这个结构体用来表示相关事务的范围,通常是字符串里的字符范围或者数据里的元素范 围,
location字段存放该范围的起始位置,而length则是存放该范围的所有元素的个数。
例如:在字符串 Hello world中,world这个单词可以用location为7,length为5来表示。 创建新的的NSRange有三种方法:
- 直接赋值:NSRange range; range.location=7; range.length=5;
- 应用c语言的聚合结构赋值机制:NSRange range={7,5};
- 使用函数NSMakeRange() :NSRange range={7,5};
2).几何数据类型:
- NSPoint代表的是笛卡尔平面中的一个点,也就是坐标(x,y):
typedef struct _NSPoint{
float x;
float y;
}NSPoint;
- NSSize用来表示长度和宽度:typedef struct _NSSize{
float width;
float heigth;
}NSSize; - 同样Cocoa也为我们提供了创建方式,分别是使用NSMakePoint()、NSMakeSize()。使用方式和上面的NSRange一样。
- OC和ios中常用的一些类——Foundation框架的小结(1)
- Foundation框架中常用类的介绍(小结1)
- OC中Foundation框架里常用的结构体和类
- Foundation框架中常用类的介绍(小结2)
- 17、黑马程序员-Foundation框架中一些常用的类
- 黑马程序员——OC学习之Foundation框架常用类的常用方法
- 黑马程序员——OC学习笔记08 Foundation框架常用的几个结构体和类。
- 黑马——OC的Foundation框架
- OC的Foundation框架1
- 黑马程序员——OC基础学习(六)---Foundation框架的常用类
- OC-常用的Foundation类
- OC中Foundation框架的数组和字典
- OC中Foundation框架的结构体和字符串
- OC中Foundation框架字符串NSString和NSMutableString的使用
- iOS/OC中常用的一些东东
- Foundation框架中常用的类
- Foundation框架中一些常用类
- OC Foundation框架和多线程小结
- 职场真言——让你变得更加“专业”
- CLI/C++中混合类的使用
- 网络分析笔记
- 分享浏览的文章、图片等信息到个人空间、微博……
- 国家公务员考试首次点名要大学生村官-国考-大学生-村官
- OC和ios中常用的一些类——Foundation框架的小结(1)
- 判断两个线段\矩形相交
- maven在本地库手动添加依赖jar包
- The Bip Buffer - The Circular Buffer with a Twist
- Command 命令模式
- 第七周任务3-星号扩展
- PLSQL使用技巧
- 陕西府谷数百名中学生文庙祭孔(图)-陕西-文庙-祭孔
- Android屏蔽Home键,适配所有版本