如何在Objective-C中创建数字数组?

0 c objective-c

我试图创建我的第一个iphone程序,我意识到制作2个dims的数组或矩阵对我来说很难...... :-(

*我如何以及在哪里声明这样的东西(取自java)所以所有的功能都可以看到它:

int[] myArray = new int[6];
Run Code Online (Sandbox Code Playgroud)

*我怎样才能转发此功能:

  public  int[] sortArray (int[] myArray){
  int tmp;
  for (int x = 0; x < myArray.length; x++) {
   for (int y = x+1; y < 6; y++) {
    if (myArray[y] < myArray[x]) {
     tmp = myArray[x];
     myArray[x] = myArray[y];
     myArray[y] = tmp;
    }
   }
  }
  return myArray;
 }
Run Code Online (Sandbox Code Playgroud)

*以及我如何称呼此功能?

sortArray(myArray);
Run Code Online (Sandbox Code Playgroud)

谢谢大家!沙龙

Ada*_*dam 5

你可以用一行代码完成它:

NSArray *array = @[@[@1, @2, @3],
                   @[@4, @5, @6],
                   @[@7, @8, @9]];
Run Code Online (Sandbox Code Playgroud)

在这里了解Objective-C文字.