В настоящее время я разрабатываю мобильное приложение с использованием последней версии Flash Builder, и мне нужно создать Global ArrayCollection для хранения информации, извлеченной из локальной базы данных. Я могу получить данные из БД в порядке, но я не могу получить доступ к глобальной переменной, когда пытаюсь. У меня есть следующий файл .as с именем «Model.as», который находится в папке с именем valueObjects, и этот файл содержит следующий код:
package valueObjects
{
import flash.data.SQLConnection;
import mx.collections.ArrayCollection;
public class Model
{
public var ids:ArrayCollection = new ArrayCollection();
public function Model()
{
}
}
}
Теперь я хочу начать заполнять этот ArrayCollection информацией из базы данных, поэтому я импортирую класс в документ mxml пакета по умолчанию, который будет загружен первым при запуске приложения с помощью:
import valueObjects.Model;
Затем в частной функции я пытаюсь получить доступ к ids ArrayCollection и заполнить ее, но получаю следующую ошибку:
-1120: Access of undefined property ids.
-Access of undefined property ids
Может ли кто-нибудь помочь с этим ?? Спасибо