NSMutableArray的常用方法

原创 2013年12月03日 14:05:23

1.NSmutableArray是可变数组,继承与NSArray

2.NSMutableArray的一些常用方法

NSMutableArray *mutableArray = [NSmutableArray arrayWithCapacity:5];//初始化可变数组对象的长度,不够可以自动扩充

[mutableArray addObject:"ccc"];//向数组中添加一个元素

[mutableArray insertObject:"aaa" atIndex:0];//向可变数组中指定位置插入元素

[mutableArray removeLastObject];//移除最后一个元素

[mutableArray removeObject:@"aaa"];//移除指定元素

[mutableArray removeObjectAtIndex:0];//移除指定位置的元素

[mutableArray addObjectsFromArray:array];//向数组中添加数组

[mutableArray replaceObjectAtIndex:0 withObject:@"replace"];//替换指定位置的元素

[mutableArray removeAllObjects];//移除所有元素

3.遍历数组的一些方法

NSArray *array = [NSArray arrayWithObjects:@"a",@"b",@"c",nil];

int length = [array count];

//不推荐使用,效率好低

for(int i = 0;i<length;i++){

     NSString *element = [array objectAtIndex:i];

     NSLog(@"%@",element);

}

//性能比较好

for(NSString *string in array){

     NSLog(@"found %@",string);

}

//不知道类型可以用id代替

for(id string in array){

     NSLog(@"found %@",string);

}


NSArray和NSMutableArray的常用方法

/* 初始化方法:     1.init返回一个空数组      2.initWithArray从已有数组初始化      3.initWithContentsOfFile//从plist文件加...
  • yqmfly
  • yqmfly
  • 2012年03月02日 15:27
  • 44854

OC NSArray 和 NSMutableArray 常用方法的使用和实例

#import NSInteger intSort(id num1, id num2, void *context); int main(int argc, const char...

OC-数组常用操作(NSArray、NSMutableArray)

OC中数组与字符串大致想通,NSMutableArray为NSArray子类

Objective-C中数组(NSArray和NSMutableArray)常用用法

NSArray和NSMutableArray常用用法标签(空格分隔): 常用用法一、NSArray的常用用法 它是不可变数组。 1、创建数组1)初始创建- (instancetype)...

NSArray&NSMutableArray常用操作梳理

几乎天天都在使用NSArray&NSMutableArray,今天抽空将OC数组类常用操作稍作整理,以便需要时能条件反射信手拈来,避免需要某个utility时,因为不知系统已经提供而陷入造轮子的尴尬。...
  • phunxm
  • phunxm
  • 2015年05月24日 14:37
  • 13126

黑马程序员---Foundation常用类之NSArray/NSMutableArray

———Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ———

OC 常用类 --- NSString, NSMutableArray

一. NSString 1. 创建字符串对象 1) 使用初始化方法 NSString *str = [[NSString alloc] initWithFormat:@"Hello %d Wor...

OC 中的数组方法(不可变数组NSArray 和 可变数组 NSMutableArray)

1.数组的价值: 存储多个元素. (2)存储的元素只能是对象,对象可以是不同类型的. (3)数组是一个有序的集合. (4)数组中的元素可以重复,而且重复的对象会成为数组元素. 创建数组对...
  • RC_cong
  • RC_cong
  • 2014年08月08日 20:22
  • 556

OC学习之道:OC对象,字符串和数组的使用方法NSString,NSMutableString ,NSArray,NSMutableArray

OC学习之道:OC对象,字符串和数组的使用方法NSString,NSMutableString ,NSArray,NSMutableArrayint main(int argc, const c...

NSArray 类,NSMutableArray 类 ,NSNumber类中的一些方法

数组的价值:1.存储多个元素  2.存储元素只能是对象 ,对象可以是不同类型的 3.数组是一个有序的集合 4.数组中的元素可以重复,而且重复的对象会成为数组元素 NSArray 类中一些方法 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:NSMutableArray的常用方法
举报原因:
原因补充:

(最多只允许输入30个字)