У меня есть массив, который возвращает многомерные данные из базы данных mysql, когда они собираются, функция createNews создает пользовательский интерфейс. Проблема, с которой я сталкиваюсь, заключается в том, что цикл повторяется быстрее, чем создается пользовательский интерфейс, есть ли способ использовать прослушиватели событий с циклами, чтобы он продолжался только после того, как моя функция завершила свою работу?
var t:Array = responds.serverInfo.initialData;
for (var i:uint = 0; i < t.length; i++) {
var date = t[i][1];
var newstitle = t[i][2];
var story= t[i][3];
var image = t[i][4];
createNews(date, newstitle, story, image);
}