0、查看API找方法
1. 判断指定字符串是否在字符串的头部
2. 判断指定字符串是否在字符串的尾部
3. 将数字型字符串转化为基本数据类型
一、数组的遍历
1. for循环
2. for..in循环
二、字典
特点:
利用键值对存取值
格式: @{@"key":@"value"}
相比于数组:
因为是通过key查找的,所以能比数组更快的查到所要找的数据
三、NSDictionary:不可变字典
字典内容确定后,不可再更改
1. 常用方法
字典对象的创建
获取字典的值
获取字典数量
获取字典所有的键和值
获取文件中的plist数据
枚举器访问
四、NSMutableDictionary:可变字典,项目开发中建议使用可变字典
1. 常用方法
创建指定元素个数的字典
增加元素
删除元素
全部删除
五、集合
特点:
OC中为我们提供了批量处理数据的一种数据类型-集合
与数组的区别:
1. 都是存储不同的对象的地址;不过NSArray是有序的集合,NSSet是无序的集合
2. 查找集合中的元素比数组速度更快,但是它没有顺序
3. 集合中不允许有重复的值
六、NSSet
常用方法
创建对象
枚举器访问集合元素 intersect
判断两个集合是否有交集
判断当前集合是否是子集
七、NSMutableSet
常用方法
创建指定元素个数的一个集合对象
添加一个对象到集合
把数组对象添加到集合中
从集合中删除一个对象
获得两个集合的并集
得到两个集合的交集
从一个集合中减去另一个集合
给集合赋值
八、数组排序
//默认升序
sortedArrayUsingSelector
//能指定升序还是降序
sortedArrayUsingComparator
网友评论