//
// main.m
// NSMutableArray练习
//
// Created by 唐帅 on 16/3/21.
// Copyright © 2016年 tang. All rights reserved.
//
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSMutableArray *arr1 = [NSMutableArray new];
// 1)添加元素
[arr1 addObject:@"xixi"];
[arr1 addObject:@"xixi"];
[arr1 addObject:@"xixi"];
[arr1 addObject:@"xixixi"];
// 2)插入元素到指定的位置
[arr1 insertObject:@"zb" atIndex:1];
// 3)删除元素
// 3.1)根据对象内容删除
[arr1 removeObject:@"zb"];
// 3.2)根据位置删除
[arr1 removeObjectAtIndex:0];
// 3.3)删除数组全部元素
// [arr1 removeAllObjects];
// 4)修改元素
[arr1 replaceObjectAtIndex:2 withObject:@"xixixixi"];
//C语言格式
arr1[2] = @"hehe";
// 5)交换数组元素
[arr1 exchangeObjectAtIndex:0 withObjectAtIndex:2];
NSLog(@"%@",arr1);
}
return 0;
}