Я пишу на Haxe и ориентируюсь на Neko. Сегодня столкнулся с такой проблемой:
var a:Array<Array<Int>> = new Array<Array<Int>>();
a[1] = [1, 2, 3];
Вторая строка выдает исключение «Недопустимый доступ к массиву». Также невозможно выполнить итерацию по строке следующим образом:
for (i in a[0]) ...
Такой код всегда работал нормально, но не сегодня. В чем здесь может быть проблема? Ячейки и строки, к которым я пытаюсь получить доступ, гарантированно существуют (если говорить об индексах).