Что происходит, когда я говорю arrayCollection.addItemAt(object,0);
Допустим, у меня есть коллекция Array, заполненная некоторыми элементами. Если я говорю
myArrayCollection.addItemAt(object,0);
Что именно здесь происходит? Все элементы смещены вправо? или элемент на 0-й позиции заменяется новым?
1 ответ
Решение
Подводя итог, можно сказать, что причина в наличии двух разных методов addItemAt() и setItemAt() в том, что один из них добавляет новый элемент (не заменяя ни один из существующих), а другой устанавливает / перезаписывает существующий индекс.
Для получения дополнительной информации ознакомьтесь с документацией ArrayCollection.