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的常用方法

转自http://1058813598.diandian.com/post/2011-12-24/10271590 NSArray和NSMutableArray的常用方法 ...

NSArray和NSMutableArray的常用方法

/* 初始化方法: 1.init返回一个空数组 2.initWithArray从已有数组初始化 3.initWithContentsOfFile//从plist文件加载 ...

NSArray和NSMutableArray的常用方法

NSArray和NSMutableArray的常用方法 /* 初始化方法:     1.init返回一个空数组      2.initWithArray从已有数组初始...

NSArray和NSMutableArray的常用方法

/* 初始化方法:     1.init返回一个空数组      2.initWithArray从已有数组初始化      3.initWithContentsOfFile//从pli...

NSArray和NSMutableArray的常用方法

/* 初始化方法:     1.init返回一个空数组      2.initWithArray从已有数组初始化      3.initWithContentsOfFile//从pli...
  • yqmfly
  • yqmfly
  • 2012-03-02 15:27
  • 43976

NSArray和NSMutableArray的常用方法

/* 初始化方法:     1.init返回一个空数组      2.initWithArray从已有数组初始化      3.initWithContentsOfFile//从pli...

NSArray和NSMutableArray的常用方法

NSArray和NSMutableArray的常用方法 /* 初始化方法:     1.init返回一个空数组      2.initWithArray从已有数组初始化    ...

NSArray&NSMutableArray常用操作梳理

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

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

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

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

NSArray和NSMutableArray常用用法标签(空格分隔): 常用用法一、NSArray的常用用法 它是不可变数组。 1、创建数组1)初始创建- (instancetype)...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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