我想要堆上的原始 2D 浮点数组。我可以使用 NSMutableArray 作为包装器,但为了性能,我只想使用原语。
一种在 Objective-C WITH 对象中执行此操作的方法:
NSMutableArray *array = [NSMutableArray arrayWithCapacity:DIM1];
for (int i = 0; i < DIM1; i++) {
array[i] = [NSMutableArray arrayWithCapacity:DIM2];
}
这就是我在 C 中所做的:
float **array = new float*[DIM1];
for(int i = 0; i < DIM; i++) {
hotplate[i] = new float[DIM2];
}
我将如何做到这一点是Objective-C?