Объясните NSMutableArray.
Не могли бы вы сбросить его после всех удалений, чтобы вернуть его в исходное состояние со всеми начальными переменными?
Пожалуйста, обратитесь this
Основная разница между NSArray и NSMutableArray заключается в том, что NSMutableArray поддерживает вставку и удаление во время выполнения.
Это то же самое, что NSArray, за исключением того, что оно изменчиво, или для цитирования официальных документов
Этот класс добавляет вставки и удаления операций к основномуПоведение обработки массива, унаследованное от NSArray.