Мне было интересно, как лучше всего использовать flex mobile для обмена информацией, к которой необходимо обращаться в разных представлениях.
Мне пришло в голову следующее, но мне это не очень нравится:
A) Создать синглтон и получить экземпляр через статический геттер.
B) Сохраните данные в Приложении и получите доступ к ним в представлениях благодаря parentDocument, например так:
var mainApp: Main = parentDocument as Main;
var forExampleASelection: Object = mainApp.objectToBeAccessed;
B1) Создайте переменную экземпляра с помощью статического метода доступа, как в A). Это облегчает доступ (пропускает приведение к Main и становится более очевидным).
C) Dependency-Injection-Stuff. Кажется, самое чистое решение. Но на данный момент я хочу, чтобы мое приложение было простым (sample-app).
Танки!