我试图让列数组像下面没有NSDictionary。 它运作良好。有没有可以获得列数组的字面值?
但我想知道如果objective-c文字支持此功能。
有没有这样的文字?
例如array [] [0]?,array [*] [0],array [?] [0]等。
NSArray *array1 = @[@"AAa", @"BBB", @"CCC"];
NSArray *array2 = @[@"AAb", @"BBB", @"CCC"];
NSArray *array3 = @[@"AAc", @"BBB", @"CCC"];
array = @[array1, array2, array3];
NSArray *result;
result = [self getColumnArray:0]; // <- get array's [*][0]
NSLog(@"result is : %@", result);
result = [self getColumnArray:2]; // <- get array's [*][2]
NSLog(@"result is : %@", result);
- (NSArray *)getColumnArray:(NSUInteger)index {
NSMutableArray *resultArray = [NSMutableArray array];
for (NSArray *item in array) {
[resultArray addObject:item[index]];
}
return resultArray;
}
Excuted result :
2012-10-29 16:00:24.550 testButton[28245:11303] result is : (
AAa,
AAb,
AAc
)
2012-10-29 16:00:24.552 testButton[28245:11303] result is : (
CCC,
CCC,
CCC
)
感谢您的关注。 –