2011-08-25 32 views
0

这是我如何连接两个数组中的字符串?

NSMutableArray Code = [COMM 112, MATH 101, SCI 201]; 
NSMutableArray Name = [Commerce, Calculas , Science]; 

NSMutableArray Course; 
for(int i=0; i < [code count]; i++) 
{ 
    [Course objectAtIndex:i] = [Code objectAtIndex:i] + "-" + [Name objectAtIndex:i]; 
} 

我想直到结束:

Course = [COMM 112 - Commerce, MATH 101 - Calculas, SCI 201 - Science]; 

这仅仅是伪代码!任何帮助来实现这一目标?

回答

3
NSMutableArray * courseCodes = [@"COMM 112", @"MATH 101", @"SCI 201"]; 
NSMutableArray * courseNames = [@"Commerce", @"Calculus" , @"Science"]; 

// Check: if ([courseCodes count] != [courseNames count]) something went wrong... 

NSMutableArray * courseDescriptions = [NSMutableArray array]; 
for(int i = 0; i < [courseCodes count]; i++) 
{ 
    NSString * courseDescription = [NSString stringWithFormat:@"%@ - %@", 
            [courseCodes objectAtIndex:i], 
            [courseNames objectAtIndex:i]]; 
    [courseDescriptions addObject:courseDescription]; 
} 
+0

谢谢你的帮助。 – HardCode

相关问题