NSArray *array=[NSArray arrayWithObjects:@"1",@"2",@"3", nil];
NSArray *array2=[array arrayByAddingObject:@"4"];//注意此时array并没有变
//NSLog(@"%@",array);
//NSLog(@"%@",array2);
/*结果:
(
1,
2, 3, 4
) */
NSLog(@"%@",[array2 arrayByAddingObjectsFromArray:[NSArray arrayWithObjects:@"5",@"6", nil]]);//追加形成新的数组
/*结果: (
1, 2, 3, 4, 5, 6
) */
NSLog(@"%@",[array2 subarrayWithRange:NSMakeRange(1, 3)]);//根据一定范围取得生成 一个新的数组
/*结果: (
2, 3, 4
) */
NSLog(@"%@",[array componentsJoinedByString:@","]);//数组连接,形成一个字符串 //结果:1,2,3
//欠读写文件
//NSString *path=@"/Users/KenshinCui/Desktop/array.xml";
//[array writeToFile:path atomically:YES];
//NSArray *array3=[NSArray arrayWithContentsOfFile:path];
//NSLog(@"%@",array3);
/*结果:
(
1,
2,
3 )
*/