ect:@"b" inRange:NSMakeRange(0, 2)];
NSLog(@"ary4 %@",ary4);
//删除某个范围内的元素
NSMutableArray *ary5 = [NSMutableArray arrayWithObjects:@"a",@"b",@"c",@"d", nil];
[ary5 removeObjectsInRange:NSMakeRange(0, 3)];
NSLog(@"ary5 %@",ary5);
//删除了同时存在后面数组中的元素
NSMutableArray *ary6 = [NSMutableArray arrayWithObjects:@"a",@"b",@"c",@"d", nil];
NSArray *dAry = @[@"d"];
[ary6 removeObjectsInArray:dAry];
NSLog(@"ary6 %@",ary6);
//=========================================================
// NSArray
NSArray *ary7 = @[@"aa",@"bb"];
//添加另一个数组中的全部元素到当前数组(重新设置数组元素,原来的元素被删掉了)
NSMutableArray *ary8 = [NSMutableArray arrayWithObjects:@"a",@"b",@"c",@"d",@"e",@"f", nil];
[ary8 setArray:ary7];
NSLog(@"ary8 %@",ary8);
//添加多个元素(在原数组的末尾添加新数组元素)
NSMutableArray *ary9 = [NSMutableArray arrayWithObjects:@"a",@"b",@"c",@"d",@"e",@"f", nil];
[ary9 addObjectsFromArray:ary7];
NSLog(@"ary9 %@",ary9);
//在索引位置添加一个元素
[ary9 insertObject:@"jereh" atIndex:1];
NSLog(@"ary9 %@",ary9);
//=========================================================
//替换
NSMutableArray *ary10 = [NSMutableArray arrayWithObjects:@"a",@"b",@"c",@"d",@"e",@"f", nil];
[ary10 replaceObjectAtIndex:2 withObject:@"apple"];
NSLog(@"ary10 %@",ary10);
//用新的数组替换当前数组中某个范围的元素
[ary10 replaceObjectsInRange:NSMakeRange(0, 3) withObjectsFromArray:@[@"Hello"]];
NSLog(@"ary10 %@",ary10);
//交换当前数组中某两个索引位置的元素
[ary10 exchangeObjectAtIndex:0 withObjectAtIndex:2];
NSLog(@"ary10 %@",ary10);
//=========================================================
//网址解析
NSString *str = @"http://www.baidu.com:/agsdha";
NSArray *ary11 = [str componentsSeparatedByString:@"//"];
// NSString *str1 = ary11[1];
NSArray *ary12 = [ary11[1] componentsSeparatedByString:@":"];
NSArray *ary13 = [[ary11 lastObject] componentsSeparatedByString:@":"];//用lastObject取最后一个元素
NSLog(@"ary11 %@",ary11);
NSLog(@"ary12 %@",ary12);
NSLog(@"ary13 %@",ary13);
NSLog(@" %@",ary12[0]);
//给数组分配容量
NSMutableArray *array = [NSMutableArray arrayWithCapacity:20];