Если вы пытаетесь сделать то, что я думаю, вы пытаетесь сделать, то есть сохранить массив пустым, но не освобождать его, или, по крайней мере, сделать его доступным в следующий раз, когда это потребуется, тогда сначала вам нужно установить переменную или свойство в вашем классе для этой переменной:
NSMutableArray *mutableArray;
Затем добавьте этот код перед позицией, в которой вам понадобится пустой массив:
if (!mutableArray) {
mutableArray = [[NSMutableArray alloc] init];
}
Теперь вы можете смело звонить
[mutableArray removeAllObjects];
без опасения, что массив станет недоступным после его опустошения.