Ich war früher ein Java-Programmierer, der das Array das allererste Mal deklarieren muss, wie hier:
int[] anArray; // declares an array of integers
anArray = new int[10]; // allocates memory for 10 integers
Ich weiß nicht, ob die Objective C, NSMutableArray auch geben mir diese Fähigkeit oder nicht. Eigentlich möchte ich ein 10*10 Array machen. thz im Voraus. Ich versuche, dies zu tun:
myArray = [[NSMutableArray alloc] initWithCapacity:10];
for (int i=0; i<10; i++) {
myArray[i] = [[NSMutableArray alloc] initWithCapacity:10];
}
Aber es treten Fehler auf, die mir eine inkompatible Typzuweisung melden.