Есть ли у кого-нибудь совет о том, как лучше всего инициализировать NSMutableArray, когда дело доходит до определения емкости? В документации упоминается, что «... даже если вы указываете размер при создании массива, указанный размер рассматривается как «подсказка»; фактический размер массива по-прежнему равен 0». Так...
1) Если я инициализирую с большей емкостью, чем обычно, мне не нужно беспокоиться о потраченной впустую памяти?
2) Если я инициализирую с емкостью, как правило, меньшей, чем та, которую я использую, должен ли я беспокоиться о более длительном времени обработки, выделяющем больше памяти для хранения дополнительных элементов?
Насколько эта инициализированная емкость влияет на производительность/использование памяти для этого типа данных?