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