首先是最常用一維數組:
//定義一維數組
NSArray *array1 = @[@"0",@"1",@"2"];
//根據下標取數組中的成員
NSLog(@"%@",array1[0]);
然後是二維數組:
//定義二維數組
NSArray *array2 = @[@[@"00",@"01",@"02"],@[@"10",@"11",@"12"]];
//根據下標取數組中的成員
NSLog(@"%@",array2[1][0]);
其次是三維數組:
//定義三維數組
NSArray *array3 = @[@[@[@"000",@"001",@"002"]],@[@[@"100",@"101",@"102"]]];
//根據下標取數組中的成員
NSLog(@"array3 = %@",array3[1][0][2]);
為什麼會想到這個呢?是因為C語言裡有根據下標取二維數組裡的成員,然後我就想試試OC裡的對象數組可不可以做到,沒想到的是不僅可以,多維數組也可以取到,只是有點復雜了。