关于数组简单操作
数组对象(NSArray)
1 创建及初始化
1.1 array:方法:创建数组
1.2 arrayWithArray:方法:通过一个数组创建另一个数组
1.3 arrayWithContentsOfFile:方法:创建数组将内容设置为指定文件内容
1.4 arrayWithContentsOfURL:方法:创建数组将内容设置为url指定内容
1.5 arrayWithObject:方法:创建具有一个元素的数组
1.6 arrayWithObjects:方法:创建具有多个元素的数组
1.7 init:方法:初始化数组
1.8 initWithArray:方法:用数组初始化数组
1.9 initWithContentsOfFile:方法:初始化数组将内容设置为指定文件内容
1.10 initWithContentsOfURL:方法:初始化数组将内容设置为url指定内容
1.11 initWithObjects:方法:初始化具有多个元素的数组
2 数组元素的操作
2.1 containsObject:方法:判断数组中是否包含某个元素
2.2 count:方法:计算元素个数
2.3 firstObjectCommonWithArray:方法:获取首元素
2.4 lastObject:方法:获取最后一个元素
2.5 objectAtIndex:方法:获取在某个位置的数组元素
2.6 objectAtIndexs:方法:获取数组元素
2.7 arrayByAddingObject:方法:在数组末尾添加元素
2.8 arrayByAddingObjectsFromArray:方法:在数组的末尾添加另一个数组
2.9 subarrayWithRange:方法:数组的一部分创建数组
2.10 isEqualToArray:方法:比较数组是否相等
2.11 indexOfObject:方法:返回元素所在的位置
2.12 indexOfObjectIdenticalTo:方法:返回元素所在的位置
2.13 componentsJoinedByString:方法:数组转换为字符串
2.14 componentsSeparatedByString:方法:字符串转换为数组
2.15 sortedArrayHint:方法:数组转换为数据对象
2.16 writeToFile:方法:将数组中的内容写入到文件
2.17 writeToUrl:方法:将数组中的内容写入到url
2.18 objectEnumerator:方法:数组元素从前向后访问
2.19 reverseObjectEnumerator:方法:数组元素从后向前访问
2.20 pathsMatchingExtensions:方法:查看某文件夹下的东西
2.21 sortedArrayUsingFunction:方法:实现数组元素的简单排序
3 可变数组 ()
3.1 arrayWithCapacity:方法:创建一个具有固定长度的可变数组
3.2 initWithCapacity:方法:初始化一个具有固定长度的可变数组
3.3 addObject:方法:添加数组元素
3.4 addObjectsFromArray:方法:用数组创建可变数组
3.5 removeObject:方法:删除指定的元素
3.6 removeAllObjects:方法:删除可变数组中的所有元素
3.7 removeLastObject:方法:删除可变数组中的最后一个元素
3.8 removeObjectAtIndex:方法:删除指定位置的元素
3.9 removeObjectsAtIndex:方法:删除可变数组中的元素
3.10 removeObjectsInRange:方法:删除某个范围内的可变数组中的元素
3.11 removeObjectsInArray:方法:删除与另一个数组相同的元素
3.12 replaceObjectAtIndex:方法:替换可变数组中某一位置的元素
3.13 replaceObjectsAtIndexes:方法:替换可变数组中的多个元素
3.14 replaceObjectsInRange:方法:替换某一范围的数组元素
3.15 insertObject:方法:在某一位置插入数组元素
3.16 insertObjects:方法:在某一位置或范围插入另一数组元素
3.17 exchangeObjectAtIndex:方法:交换两个元素
3.18 setArray:方法:设置可变数组中内容
今天工作不努力,明天努力找工作.