两个数组从第一个数组中提取值

First_mutableArray1,2,3,4,5,6
Second_MutableArray2,4,6,8,0,12

怎么样输出这样的格式:

First_mutableArray1,2,3,4,5,6,8,0,12 ?

NSMutableOrderedSet *first = [NSMutableOrderedSet orderedSetWithObjects:@"1",@"2",@"3",@"4",@"5",@"6",nil];
NSOrderedSet *second = [NSOrderedSet orderedSetWithObjects:@"2",@"4",@"6",@"8",@"0",@"12",nil];
[first unionOrderedSet:second];

first变量包含结果。

NSMutableArray *first=[NSMutableArray arrayWithArray:@[@"1",@"2",@"3",@"4",@"5",@"6"]];
NSMutableArray *second=[NSMutableArray arrayWithArray:@[@"2",@"4",@"6",@"8",@"0",@"12"]];


NSMutableOrderedSet *firstSet=[NSMutableOrderedSet orderedSetWithArray:first];
NSOrderedSet *secondSet=[NSOrderedSet orderedSetWithArray:second];

[firstSet unionOrderedSet:secondSet];
first=[[firstSet array] mutableCopy];

NSLog(@"%@",first);