oc中NSArray和NSMutableArray 的常用用法:
//声明一个 NSMutableArray可变数组,数组长度是10;
NSMutableArray *myArray=[NSMutableArray arrayWithCapacity:10];
//动态增加数组内容addObject向可变数组尾部添加数据
[myArray addObject:@"1hihi"];
[myArray addObject:@"2hihi"];
[myArray addObject:@"3hihi"];
[myArray addObject:@"4hihi"];
[myArray addObject:@"5hihi"];
[myArray addObject:@"6hihi"];
NSString *abc=@"我是通过NSSting加进来的哦!";
[myArray addObject:abc];
//insertObject向数组中的某个位置加入一条数据从0开始
[myArray insertObject:@"我是通过insert加进来的哦!" atIndex:1];
//输出索引是3的数据
NSString *SY3=[myArray objectAtIndex:3];
NSLog(@"sy3:%@",SY3);
//移除数组中索引为3的元素
[myArray removeObjectAtIndex:3];
//尝试从index-1获取数据,失败????
//NSString *SY=[myArray objectAtIndex:];
//NSLog(@"sy3:%@",SY);
//循环输出数组利用NSObject * id in myArray可以较快速的输出
for (id object in myArray)
{
NSLog(@"数组:%@",object);
}