您的位置:首页 > 其它

OC中不可变数组和可变数组的操作方法

2015-11-09 19:47 267 查看
一.不可变数组NSArray

1.获取数组元素个数

NSLog(@"array数组中元素的个数为%lu",array.count);

2.用数组下标获取元素

NSLog(@"array[0] = %@",[array
objectAtIndex:0]);

二.可变数组NSMutableArray

1.添加元素

[marry addObject:@"苹果"];

2.插入元素

[marray insertObject:@"香蕉" atIndex: 4];

3.删除元素

[marray removeObjectAtIndex : 2];

4.替换元素

[marray replaceObjectAtIndex : 2 withObject:@"大橘子"]; // 替换指定位置的元素

5.交换指定位置的两个元素

[marray exchangeObjectAtIndex :1 withObjectAtIndex: 2];

6.输出时,用for循环打印输出

for (int i = 0;i < marray.count ; i++){

NSLog(@"marray[%d] = %@",i,marray[i]);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: