如何获得多维数组,第一维,长度(在目标c中)?
在C#中它是:
Array.GetLength(int dimension)
我正在寻找完全相同的东西:
int[10,4] mda = new int[10,4];
int A = mda.GetLength(1);
//A=4
我知道有一些方法可以在不使用内置函数的情况下实现此目的。
答案 0 :(得分:1)
你可以使用[mda objectAtIndex:0].count;
它应该在多维数组的索引0返回数组的长度。
[mda objectAtIndex:0].count;
应与mda.GetLength(1)
答案 1 :(得分:0)
NSArray *myArray = [NSArray alloc] initWithObjects:@"1", @"2", @"3", nil];
int arrayCount = [myArray count]; //arrayCount = 3
也可以通过以下方式访问:
myArray.count