Objective c 如何使用objective C声明空数组?

Objective c 如何使用objective C声明空数组?,objective-c,Objective C,我的java代码如下,但我不知道如何转换它 public int[] originalPixels; public int[][] RGB1; public int[][] RGB2; 根据您想要实现的具体目标,如果不必是可变的,则可以创建NSArray类型的属性;如果您想要修改该数组,则可以创建NSMutableArray类型的属性。您也可以使用C风格的数组,但我认为对象版本更方便、更客观 这是一个非常基本的问题,因此我建议您阅读一些以objective-C为基础的教程,因为您需要了解

我的java代码如下,但我不知道如何转换它

public  int[] originalPixels;
public  int[][] RGB1;
public  int[][] RGB2;

根据您想要实现的具体目标,如果不必是可变的,则可以创建NSArray类型的属性;如果您想要修改该数组,则可以创建NSMutableArray类型的属性。您也可以使用C风格的数组,但我认为对象版本更方便、更客观

这是一个非常基本的问题,因此我建议您阅读一些以objective-C为基础的教程,因为您需要了解很多细节,以满足您的需求:

一些有用的链接:


c/c++比java更接近硬件。数组表示内存的位置。 所以你可以使用指针。int*原始像素;或int**RGB1;int**RGB2; 声明后,您必须分配它们

可能重复的