объявление массива объекта X с целью неизвестного размера c

Как мне объявить массив в файле .h неизвестного размера, который я вычислю, скажем, в функции внутри класса?

Например, у меня может быть 20 или 30 NSArrays (просто пример, а не то, что мне нужно), но я не буду знать точное число при первом вызове класса

в файле реализации ..

-(id) init {
   if self = ..
       number_of_arrays = 50; // this can be whatever value
}

в .ч:

int number_of_arrays;
NSArray *arrays_of_unknown_size[number_of_arrays]; // but number of arrays is not init !

Кроме того, каково значение массивов NSArray **? Смогу ли я объявить это в файле h, а затем в файле .m, объявить фактический размер?

Спасибо !

Ответы на вопрос(2)

Ваш ответ на вопрос