3 ответов:
NSMutableArray(и все остальные классы сMutableв названии) можно изменить. Итак, если вы создадите равнинуNSArray, вы не можете изменить его содержимое (не создавая ее). Но если вы создадитеNSMutableArray, вы можете изменить его - вы заметите, что она имеет методы, такие как-addObject:и-insertObject:atIndex:.посмотреть документация для сведения.
"изменяемые" типы-это классы, которые могут быть изменены после их инициализации, например
NSMutableStringvsNSString.
NSArray: в NSArray мы не можем изменить индекс.... Означает исправление выбора.
NSMutableArray: в NSMutableArray мы можем изменить индекс, а также добавить значение в массив во время выполнения..
Comments